| 查看: 622 | 回复: 1 | ||
| 【悬赏金币】回答本帖问题,作者rrf2008将赠送您 100 个金币 | ||
[求助]
这个程序如何运行 已有1人参与
|
||
|
1.微分方程函数文件 function dy=cdsf1(t,y) dy=zeros(4,1); dy(1)=-y(1)*0.9+(y(2)*y(1)+y(4)+y(3)); dy(2)=1-y(2)*0.2-y(1)^2; dy(3)=-y(3)*1.5-y(1); dy(4)=-y(4)*0.17-y(1)*y(2)*0.2; 2.和对比效果图 m=100; t1=0;t2=0; y1=0.5;y2=0.5;y3=0.5;y4=0.5; y11=0.6;y22=0.6;y33=0.6;y44=0.6; %x的图形对比 for n=1:m t1=(n-1)*0.3; t2=n*0.3; [T1,Y1]=ode45('cdsf1',[t1,t2],[y1 y2 y3 y4]); [T2,Y2]=ode45('cdsf1',[t1,t2],[y11 y22 y33 y44]); [H1,L1]=size(Y1);[H2,L2]=size(Y2); y1=Y1(H1,1);y2=Y1(H1,2);y3=Y1(H1,3);y4=Y1(H1,4); y11=Y2(H2,1)-0.0111*(Y2(H2,1)-Y1(H1,1)); y22=Y2(H2,2)-0.0111*(Y2(H2,2)-Y1(H1,2)); y33=Y2(H2,3)-0.0111*(Y2(H2,3)-Y1(H1,3)); y44=Y2(H2,4)-0.0111*(Y2(H2,4)-Y1(H1,4)); plot(T1,Y1(:,1)) hold on plot(T2,Y2(:,1),'r:') hold on end 请问上述程序如何在Matlab软件中运行出这个图形(如图) |
» 猜你喜欢
不自信的我
已经有11人回复
北核录用
已经有3人回复
要不要辞职读博?
已经有6人回复
实验室接单子
已经有3人回复
磺酰氟产物,毕不了业了!
已经有8人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有10人回复
26申博(荧光探针方向,有机合成)
已经有4人回复
论文终于录用啦!满足毕业条件了
已经有26人回复
2026年机械制造与材料应用国际会议 (ICMMMA 2026)
已经有4人回复
Cas 72-43-5需要30g,定制合成,能接单的留言
已经有8人回复

zyh700600
金虫 (小有名气)
- 应助: 47 (小学生)
- 金币: 9368.2
- 红花: 10
- 帖子: 266
- 在线: 137.1小时
- 虫号: 56711
- 注册: 2005-01-16
- 专业: 金融工程
2楼2022-07-02 11:39:09












回复此楼