24小时热门版块排行榜    

查看: 353  |  回复: 0

可乐不提神

新虫 (小有名气)

[求助] 求解二元微分方程组

请看我写的主函数:
clc;
clear;
tp=0.1;
n=5;
ttp=tp/n;
tspan=[0:ttp:tp];
y0=[0,4.5,0,4.5]';
[t y]=ode45(@myfunn,tspan,y0);
plot(4.5*t/0.075,y(:,4)/4.5);
下面是myfunn子函数的代码:
function dy=myfunn(t,y)
dy=zeros(4,1);
Hf=0.075;
M2=80;
k=353.33*353.33*M2;
c=0.2*2*(k*M2)^0.5;
Mf=M2/50;
A=Mf/(2700*Hf);
M1=250*Mf;
ee=y(1)/Hf;
Y=0;
if y(1)>=Y
      p=3.5e6+0.6e6*ee/(1-ee)^2;
else
     p=0 ;
end
     dy(1)=y(2);
     dy(2)=c/M1*(y(4)-y(2))+k/M1*(y(3)-y(1))-A*p/M1+9.8;
     dy(3)=y(4);
     dy(4)=-c/M2*(y(4)-y(2))-k/M2*(y(3)-y(1))+9.8;
end
if y(1)>=Y
         Y=y(1);
     else
         Y=Y;
     end
我的问题来了,如下:
在这个微分方程中,p值是随y(1)的变化而变化的。假如在第t步计算中,y(1)>Y则p=3.5e6+0.6e6*ee/(1-ee)^2;当y(1)<Y时,p=0。然后计算(t+1)步的y(1)值。把(t+1)步的y(1)和Y对比。当y(1)>Y,则用y(1)替换Y。我写的代码中每步的Y初始值都是0开始,但是每一次y(1)与Y对比之后,Y的值有可能发生变化。而且我的代码中y(1)在每一次调用子函数的过程中都是不变的。
请问怎么解决?
回复此楼
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 可乐不提神 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 354求调剂 +5 Tyoumou 2026-03-18 8/400 2026-03-21 00:35 by JourneyLucky
[考研] 321求调剂 +9 何润采123 2026-03-18 11/550 2026-03-20 23:19 by JourneyLucky
[考研] 290求调剂 +7 ^O^乜 2026-03-19 7/350 2026-03-20 21:43 by JourneyLucky
[考研] 一志愿华中农业071010,总分320求调剂 +3 困困困困坤坤 2026-03-20 3/150 2026-03-20 20:38 by 学员8dgXkO
[考研] 求调剂 +3 @taotao 2026-03-20 3/150 2026-03-20 19:35 by JourneyLucky
[考研] 材料与化工专硕调剂 +7 heming3743 2026-03-16 7/350 2026-03-20 19:31 by zhukairuo
[基金申请] 学校已经提交到NSFC,还能修改吗? 40+4 babangida 2026-03-19 8/400 2026-03-20 15:58 by babero
[考研] 能源材料化学课题组招收硕士研究生8-10名 +5 脱颖而出 2026-03-16 14/700 2026-03-20 09:30 by kkcoco25
[考研] 梁成伟老师课题组欢迎你的加入 +9 一鸭鸭哟 2026-03-14 11/550 2026-03-19 17:22 by !本暗一次!
[考研] 复试调剂 +4 z1z2z3879 2026-03-14 6/300 2026-03-19 17:18 by fei626-918
[考研] 085601材料工程专硕求调剂 +10 慕寒mio 2026-03-16 10/500 2026-03-19 15:26 by 丁丁*
[考研] 一志愿天津大学化学工艺专业(081702)315分求调剂 +11 yangfz 2026-03-17 11/550 2026-03-19 15:06 by houyaoxu
[考研] 材料与化工求调剂 +7 为学666 2026-03-16 7/350 2026-03-19 14:48 by 尽舜尧1
[考研] 一志愿武理材料305分求调剂 +5 想上岸的鲤鱼 2026-03-18 6/300 2026-03-18 17:53 by 无际的草原
[考研] 085601专硕,总分342求调剂,地区不限 +5 share_joy 2026-03-16 5/250 2026-03-18 14:48 by haxia
[考研] 297求调剂 +8 戏精丹丹丹 2026-03-17 8/400 2026-03-18 14:30 by laoshidan
[考研] 304求调剂 +12 小熊joy 2026-03-14 13/650 2026-03-18 12:34 by Linda Hu
[考研] 278求调剂 +5 烟火先于春 2026-03-17 5/250 2026-03-18 08:43 by 星空星月
[考研] 11408 一志愿西电,277分求调剂 +3 zhouzhen654 2026-03-16 3/150 2026-03-17 07:03 by laoshidan
[考研] 085601材料工程315分求调剂 +3 yang_0104 2026-03-15 3/150 2026-03-15 10:58 by peike
信息提示
请填处理意见