% This function is used to calculate the pressure distribution of journal bearing without taking the deformation into account

delta_m=2*pi/m;                                    %沿圆周方向均匀划分m格

delta_n=2/n;                                        %沿轴向均匀划分n格

for j=1:n+1                                         %对各节点赋压力初值为0

for i=1:m+1

P(i,j)=0;

Q(i,j)=0;

end

end

S=0;

T=0;

for j=2:n                                    %第一次计算各内部节点的压力值

for i=2:m

A=(1+e*cos((i+1/2-1)*delta_m))^3;

B=(1+e*cos((i-1/2-1)*delta_m))^3;

C=((1/ratio)*delta_m/delta_n)^2*(1+e*cos((i-1)*delta_m))^3;

D=C;

E=A+B+C+D;

F=delta_m*e*(cos((i+1/2-1)*delta_m)-cos((i-1/2-1)*delta_m));

P(i,j)=(A*P(i+1,j)+B*P(i-1,j)+C*P(i,j+1)+D*P(i,j-1)-F)/E;

if (P(i,j)<=0)                                   %引入雷诺边界条件

for k=i:m

P(k,j)=0;

S=S+abs(Q(k,j));

T=T+abs(P(i,j));

Q(k,j)=P(k,j);

end

break;

end

S=S+abs(P(i,j)-Q(i,j));

T=T+abs(P(i,j));

Q(i,j)=P(i,j);

end

end

while(S/T>0.001)                          %循环计算各内部节点的压力值

S=0;

T=0;

for j=2:n

for i=2:m

A=(1+e*cos((i+1/2-1)*delta_m))^3;

B=(1+e*cos((i-1/2-1)*delta_m))^3;

C=((1/ratio)*delta_m/delta_n)^2*(1+e*cos((i-1)*delta_m))^3;

D=C;

E=A+B+C+D;

F=delta_m*e*(cos((i+1/2-1)*delta_m)-cos((i-1/2-1)*delta_m));

P(i,j)=(A*P(i+1,j)+B*P(i-1,j)+C*P(i,j+1)+D*P(i,j-1)-F)/E;

if (P(i,j)<=0)

for k=i:m

P(k,j)=0;

S=S+abs(Q(k,j));

T=T+abs(P(k,j));

Q(k,j)=P(k,j);

end

break;

end

S=S+abs(P(i,j)-Q(i,j));

T=T+abs(P(i,j));

Q(i,j)=P(i,j);

end

end

end

%P;                    %此部分是当本函数单独使用时,用于绘制离散压力分布

%for i=1:m+1

%   x(i)=(i-1)*delta_m;

%end

%for j=1:n+1

%   y(j)=(j-1)*delta_n;

%end

%figure,

滑动轴承matlab程序,小弟求滑动轴承非线性油膜力matlab程序,最好是差分法的,谢谢 - 机械 - 小木虫 - 学术 科研 互动社区...相关推荐

  1. 坎贝尔图 matlab,关于坎贝尔图,我真的不知道自己到底错在哪里 - 机械 - 小木虫 - 学术 科研 互动社区...

    wuwei184632 我自己顶一下,小木虫里面不是有好多高手吗,真么没有人来帮忙呢 zml372620 引用回帖: wuwei184632 at 2015-07-23 18:25:34 我自己顶一下 ...

  2. matlab取实部_matlab 计算行列式 出现复数解 无法使用real来获取实部? - 计算模拟 - 小木虫 - 学术 科研 互动社区...

    大家可以跑一下 syms x; A_pl =x^24 - 24*x^22 + 252*x^20 - 1522*x^18 + 5850*x^16 - 14958*x^14 + 25845*x^12 - ...

  3. matlab 非线性常微分方程,Matlab数值求解非线性常微分方程 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

    我最近也在用牛顿迭代解一个非线性方程组 Newton迭代有程序 我拷给你你 编写Newton迭代法的M文件NewtonIterate.如下: function s=NewtonIterate(x,ep ...

  4. matlab求解非线性常微分方程组,Matlab数值求解非线性常微分方程 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

    我最近也在用牛顿迭代解一个非线性方程组 Newton迭代有程序 我拷给你你 编写Newton迭代法的M文件NewtonIterate.如下: function s=NewtonIterate(x,ep ...

  5. matlab产生光脉冲,【资源】分享一个脉冲的光线中传输的matlab程序 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...

    好多研1的同学,开始用matlab进行模拟的时候都没有学过matlab,下面这个程序为光脉冲在光纤中传输时程序,其中用到了傅里叶分步法,要用傅里叶分步法的同学也可以参考借鉴一下,还有这个程序也可以用来 ...

  6. matlab简单的程序,一段简单的matlab程序 - 程序语言 - 小木虫 - 学术 科研 互动社区...

    原程序是可以运行的,为全面理解程序内容,我将分以下几个部分进行分析: 1."for x=varx"怎么理解? 请参看Matlab关于for函数的帮助文件: Syntax:for i ...

  7. matlab二重指针,VC++中函数返回数组指针或者带指针的结构体的编译方式是否可取? - 程序语言 - 小木虫 - 学术 科研 互动社区...

    libralibra 构造函数+析构函数应该是比较正规的做法吧, 你的结构体/类被提早释放的问题,是不是那个结构体是局部变量,当超出作用域时对象被销毁,如果存在析构函数,会被默认调用, 如果你返回结构 ...

  8. matlab拟合参数最优,使用matlab最优化方法拟合获得多个动力学参数中的问题 - 计算模拟 - 小木虫 - 学术 科研 互动社区...

    各位师兄师姐,麻烦大家帮我看一下这个问题.我现在想用一个模型来描述我的实验现象,模型如图所示. 我通过实验有了x-t的实验数据,如下图所示,我现在想用matlab的fmincon函数求解模型中的ks和 ...

  9. 学习 lt MATLAB gt 心得,lt;lt;MATLAB可视化大学物理学gt;gt;使大学物理更具体,更有趣。 - 物理 - 小木虫 - 学术 科研 互动社区...

    现代大学生除了会运用高等数学解决大学物理中的问题之外,还应该学会应用计算机语言--特别是MATLAB--解决问题. 通过MATLAB可帮助学生学习物理知识.例如,麦克斯韦速率分布率看起来很复杂,但是, ...

最新文章

  1. vscodemaven 配置_二、vscode搭建maven开发环境
  2. iphone-common-codes-ccteam源代码 CCUIActivityIndicatorView.h
  3. Docker+Jenkins+Nginx+Spring Boot 自动化部署项目
  4. 高德地图天气图标符号大全_共享雨伞,高德这波营销格外暖!
  5. MySQL存储过程之事务管理
  6. mysql 导致iis 假死_解决IIS无响应假死状态
  7. [Android]AndroidBucket增加碎片SubLayout功能及AISubLayout的注解支持
  8. vue 3D旋转木马轮播图
  9. Linux下搭建 kafka集群 + zookeeper集群部署 安装、启动、停止
  10. 本地win10服务器不能复制文件,手把手为你解说win10系统所有文件都不能复制的步骤...
  11. boid模型的Matlab程序,基于Boid模型以及吸引—排斥模型的沙丁鱼集群运动行为模拟...
  12. 阿酷三合一版_【3DMAX阿酷下载】3DMAX阿酷插件 v3.2 最终版-开心电玩
  13. Simple allow copy使用Chrome插件复制网站文字
  14. 关于数据库中的二维表是不是关系的判断
  15. 利用随机数生成器生成固定概率生成器
  16. ubuntu20.04 安装ROS2和ROS1共存
  17. 批量打印二维码的软件---使用心得(领跑条码标签打印软件)
  18. ESP8266 创建自己的NVS分区
  19. 【小教程】adb调试华为手机
  20. 梅姨眼中最爱读英国书籍的人竟然是TA?

热门文章

  1. 南京廖华微型计算机原理答案,微机原理与应用教材课后复习题与答案
  2. Mencoder的一些基本认识
  3. FFmpeg 推流 AVC1 格式视频
  4. 小白必看,关于如何在Ubuntu16.04中安装ROS,以及安装过程遇到的错误怎么解决。
  5. 关于 Python 爬虫,有哪些入门书籍值得推荐
  6. 驱动完成例程中为何要调用IoMarkIrpPending?
  7. 75道阿里Java面试题,你能答上几道?微服务面试题
  8. html特效页面(1)--黑客帝国代码雨
  9. nginx-photon升级到2.3.1
  10. WPF中TextBox更改完了之后进行操作