用matlab编程入门教程,怎么破。。谢谢~

求解,谢谢,想看看过程,自己简单分析了,但是编程还是很懵_matlab吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:157,755贴子:
求解,谢谢,想看看过程,自己简单分析了,但是编程还是很懵收藏
雅漾预约到柜三重礼,免费皮肤测试,活泉SPA护理,首次临柜加享典雅星光镜!
这个就是求最小支撑树
不怎么明白你说的
贴吧里另一个同学也在问这个问题/p/
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或雷诺方程的matlab程序有谁有吗,急用谢谢!!!_实时资讯_我爱台球网
雷诺方程的matlab程序有谁有吗,急用谢谢!!!
雷诺方程的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*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_ ? ? ? ?for j=1:1:n+1 ? ? ? ? ? ?H(i,j)=1+epsilon*cos((i-1)*delta_phi); ? ? ? ?end endS=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_ ? ? ? ?Fy=Fy+P(i,j)*sin(phi1+(i-1)*delta_phi)*delta_phi*delta_ ? ?endend
其他参考答案:
二维热传导方程的matlab程序,帮帮忙,谢谢1用matlab解雷诺方程,气体动压镜像轴承,谁会,帮帮忙,谢谢!!!matlab 已知方程代数式,求系数(急用!!谢谢~)大哥,时间序列求周期的matlab程序您有么,毕设急用,真的谢谢了求非线性偏最小二乘回归的MATLAB程序及实例,急用,谢谢!请问如何用matlab编写tikhonov正则化?有源程序吗?谢谢
用MATLAB软件编写tikhonov正则化的程序,解决反问题应该怎么办?谢谢帮助!
09-07-19 &匿名提问
下面是我自己编写的一个二分法的程序 我没有给全 具体你可以到查看全部代码 function [c,err,yc]=bisect(f,a,b,delta) %二分法求根Matlab源代码 %f为所要求解的函数,一般为匿名函数、inline函数或者M文件 %a,b为求根区间 %delta为允许的误差精度 %c为近似解 %err为误差估计 %yc为函数f在c点的函数值 %EXAMPLE %&&f=inline('x^4-x-1');bisect(f,1,2) %by dynamic %all rights preserved by
% if nargin&4 delta=1e-6; end ya=feval(f,a); yb=feval(f,b); if yb==0 c=b; return elseif ya==0 c=a; return end if ya*yb&0 disp(['区间[' num2str(a) num2str(b) ']没有根,请重新选择求根区间']); return end nn=1+round((log(b-a)-log(delta))/log(2)); for kk=1:nn c=(a+b)/2; yc=feval(f,c); if yc==0 a=c; b=c; break elseif yb*yc&0 b=c; yb= else a=c; ya= end if (b-a)&delta break
请登录后再发表评论!【提问】有大神吗,可以用matlab帮编个程序吗,求助,谢谢_编程吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:183,269贴子:
【提问】有大神吗,可以用matlab帮编个程序吗,求助,谢谢收藏
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 matlab编程入门教程 的文章

 

随机推荐