24小时热门版块排行榜    

查看: 1104  |  回复: 9

匿名

用户注销 (正式写手)

本帖仅楼主可见
已阅   同方向广播   申请仿真EPI   回复此楼   编辑   查看我的主页

文刀星

木虫 (小有名气)

不就是一个微分方程的数值解吗?help一下ode45,很容易就编出来了!
2楼2016-01-06 14:28:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (正式写手)

本帖仅楼主可见
3楼2016-01-06 14:35:08
已阅   申请仿真EPI   回复此楼   编辑   查看我的主页

lishouyin

铁杆木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
用c语言做for循环。

[ 发自手机版 http://muchong.com/3g ]
4楼2016-01-06 14:47:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (正式写手)

本帖仅楼主可见
5楼2016-01-06 14:52:47
已阅   申请仿真EPI   回复此楼   编辑   查看我的主页

lishouyin

铁杆木虫 (著名写手)

【答案】应助回帖

应该是能,有相关语法。但matlab做循环效率低。

发自小木虫Android客户端
6楼2016-01-06 14:59:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (正式写手)

本帖仅楼主可见
7楼2016-01-06 15:15:54
已阅   申请仿真EPI   回复此楼   编辑   查看我的主页

lishouyin

铁杆木虫 (著名写手)

【答案】应助回帖

最好自己学下吧,很好学的。图片上的内容我也不太懂,很容易抄错。

发自小木虫Android客户端
8楼2016-01-06 16:23:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (正式写手)

本帖仅楼主可见
9楼2016-01-06 16:28:32
已阅   申请仿真EPI   回复此楼   编辑   查看我的主页

文刀星

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
function dm=mymfun(z,m)

R=0.00008314;
T=298.15;
N=1.326963e6;
H=1.230375;
C=0.0156;
P=(1+0.00001*994*9.8*z);%表达式看清,自己填补

r=(3*m*R*T/(4*pi*P))^1.5;

if r<7e-4
    Vb=4474*r^1.357;
else
    Vb=0.23;
end

if r<6.67*-4
    Kl=0.6*r;
else
    Kl=4e-4;
end


dm=-Kl*(H*P-C)*4*pi*r^2*N/Vb;
%%%%%%%%%%%%%%%%%%
把上面的保存在一个m文件中然后再运行下面的代码
[z,m]=ode45(@mymfun,22:-0.5:0,0.22019232);

plot(z,m);
grid on
xlabel('z');
ylabel('m');
title('z-m');
10楼2016-01-06 16:53:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xingyunhu4 的主题更新
信息提示
请填处理意见