坎蒂雷赋权法 matlab,多重网格法求解雷诺方程的MATLAB编程
这是MATLAB有限差分法求解雷诺方程,可以参考下。希望对你有用
function [Fx,Fy]=FDM_circular(X,Y,X_dot,Y_dot)
Fx=0;
Fy=0;
epsilon=0.6;
L=0.03;
d=0.06;
lambda=L/d;
m=40;
n=30;
phi1=0;
phi2=2*pi;
delta_phi=(phi2-phi1)/m;
delta_lambda=2/n;
k=1;
P0=zeros(m+1,n+1);
A=zeros(m+1,n+1);
B=zeros(m+1,n+1);
C=zeros(m+1,n+1);
D=zeros(m+1,n+1);
E=zeros(m+1,n+1);
F=zeros(m+1,n+1);
H=zeros(m+1,n+1);
for i=1:1:m+1
% theta(i)=(i-1)*delta_phi;
for j=1:1:n+1
H(i,j)=1+epsilon*cos((i-1)*delta_phi);
end
end
S=0;
T=0;
ERR=1e-3;
GAP=1;
while GAP>ERR
k=k+1
for i=1:1:m+1
for j=1:1:n+1
if (i==1)|(j==1)|(i==m+1)|(j==n+1)
P(i,j)=0;
else
A(i,j)=(1+epsilon*cos((i+1/2-1)*delta_phi))^3;
B(i,j)=(1+epsilon*cos((i-1/2-1)*delta_phi))^3;
C(i,j)=(d/L)^2*(delta_phi/delta_lambda)^2*(1+epsilon*cos((i-1)*delta_phi))^3;
D(i,j)=(d/L)^2*(delta_phi/delta_lambda)^2*(1+epsilon*cos((i-1)*delta_phi))^3;
E(i,j)=A(i,j)+B(i,j)+C(i,j)+D(i,j);
F(i,j)=6*delta_phi*((1+epsilon*cos((i+1/2-1)*delta_phi))-(1+epsilon*cos((i-1/2-1)*delta_phi)))+12*(delta_phi)^2*(X_dot*cos(phi1+(i-1)*delta_phi)+Y_dot*sin(phi1+(i-1)*delta_phi));
P(i,j)=(A(i,j)*P0(i+1,j)+B(i,j)*P0(i-1,j)+C(i,j)*P0(i,j+1)+D(i,j)*P0(i,j-1)-F(i,j))/E(i,j);
if P(i,j)<0
P(i,j)=0;
else
end
end
end
end
% for i=2:1:m
% for j=2:1:n
S=sum(sum(abs(P-P0)));
T=sum(sum(abs(P)));
% end
% end
GAP=S/T;
P0=P;
end
for i=1:1:m+1
for j=1:1:n+1
Fx=Fx+P(i,j)*cos(phi1+(i-1)*delta_phi)*delta_phi*delta_lambda;
Fy=Fy+P(i,j)*sin(phi1+(i-1)*delta_phi)*delta_phi*delta_lambda;
end
end
坎蒂雷赋权法 matlab,多重网格法求解雷诺方程的MATLAB编程相关推荐
- 坎蒂雷赋权法 matlab,综合评价系统中客观赋权方法.doc
综合评价系统中客观赋权方法 综合评价系统中客观赋权方法 提要客观赋权方法是从原始数据出发,从样本中提取信息,相较于主观赋权方法得到的权数的偏差更小一些,更能反映众多评价指标真实的重要程度.本文通过比较 ...
- 坎蒂雷赋权法 matlab,干货 | 利用MATLAB实现FMCW雷达中的常用角度估计方法
其中在介绍角度估计中,通过对接收差频信号在快慢时间维度的扩展,增加了空域的信息.扩展后的接收差频信号可以表示为 其中k表示接收天线的个数,d为天线间距. 在"干货|利用MATLAB实现FMC ...
- matlab雷诺曲线,多重网格法求解雷诺方程的MATLAB编程 - 程序语言 - 小木虫 - 学术 科研 互动社区...
这是MATLAB有限差分法求解雷诺方程,可以参考下.希望对你有用 function [Fx,Fy]=FDM_circular(X,Y,X_dot,Y_dot) Fx=0; Fy=0; epsilon= ...
- 多重网格算法matlab程序,多重网格法求解雷诺方程.pdf
多重网格法求解雷诺方程 学兔兔 第2期(总第177期) 机 械 工 程 与 自动 化 NO.2 2013年4月 MECHAN1CAL ENGINEERING & AUT()MATl()N Ap ...
- matlab 赋权法,基于MATLAB的非线性曲线拟合赋权法
成都航空职业技术学院学报 Journal of Chengdu Aeronautic Polytechnic 2018 年 12 月第 4 期(总第 117 期) Vol.34 No.4(Serial ...
- 组合赋权法之matlab
目录 1.简介 2.算法原理 2.1 指标正向化 2.2 数据标准化 2.3 计算主观权重 2.4 计算客观权重 2.5 计算组合权重 2.6 计算的得分 3.实例分析 3.1 读取数据 3.2 指标 ...
- LL1分析构造法_数学建模算法--最优赋权法(含代码)
数学建模算法--最优赋权法(含代码) 作者:郑铿城 本次介绍数学建模和科研写作的方法--最优赋权法最优赋权法经常用于分析评价类问题,从该算法的名称就可以看到,该算法首先要体现"最优" ...
- 从零开始的数模(十九)组合赋权法
目录 一.概念 1.1相关概念 1.2原理 二.基于python的组合赋权法 2.1 读取数据 完整代码 三.基于MATLAB的组合赋权法 完整代码 一.概念 1.1相关概念 主观赋权法(AHP)在根 ...
- 组合赋权法之python
目录 1.简介 2.算法原理 2.1 指标正向化 2.2 数据标准化 2.3 计算主观权重 2.4 计算客观权重 2.5 计算组合权重 2.6 计算的得分 3.实例分析 3.1 读取数据 3.2 指标 ...
最新文章
- 创建MySQL数据库
- 多项式加法C语言_只愿与一人十指紧扣_新浪博客
- upload-labs-master文件上传靶场第七关详解
- 神器!微软发布 Python 的 JIT 编译器:Pyjion!
- 【04】AngularJS 表达式
- C# 打开文件/跳转链接
- linux 命令记录
- 软件测试基础课程学习笔记2--贯穿软件生命周期的测试活动
- Daily Scrum M2 11-19
- Flink Weekly | 每周社区动态更新
- C#身份证号码验证代码
- 2019年计算机视觉综述论文汇总
- java将html代码格式化,java代码格式化为html
- python基于ocr的视频字幕提取
- python 三维地球代码_Python地图可视化三大秘密武器
- 七星配资沪指低频震荡
- 向量vector 中主要函数的使用
- ICRA2023|基于时空融合的驾驶场景视频雨滴移除算法+数据集
- centos 8 的图形操作界面在哪_文泰刻绘2020下载-文泰刻绘2020官方版下载[图形化编程平台]...
- c语言程序报告学分信息管理,C语言程序报告学生学籍信息管理系统(总21页
热门文章
- 【聚宽本地数据JQData】一个命令获取全部股票全部的财务报表数据
- [arduino][u8g2][12864] oled—u8g2库使用说明(例子是12864液晶屏)
- 网络工程师30个经典的电脑使用技巧
- 点对点通信解决透明传输的方法
- 最简单的无线电中继——录音中继
- iPhone Safari input disabled 字体颜色的修改
- Apple Watch字体大小设置 苹果手表改字体大小方法
- 清空Linux的历史记录
- delphi 调用youtube-dl命令,下载youtube视频,原理及源代码
- Azure | AZ-204 认证之旅-应用服务(一)