| 查看: 711 | 回复: 4 | ||
wzycrfpxz新虫 (初入文坛)
|
[求助]
matlab 中分段参数微分方程
|
|
function dx=exm1(t,x) if t>=0 & t<=2 a= 6*t^2; elseif t<=4 a=24*t-24; elseif t<=8 a=72; end dx=zeros(2,1); dx(1)=x(2); dx(2)=x(1)+a; 命令窗口: x0=[0 0];%initial conditions tspan=0:0.01:20; [t,x]=ode45(@exm1,tspan,x0); plot(t,x(:,1)) 提示出错 |
» 猜你喜欢
拟解决的关键科学问题还要不要写
已经有9人回复
最失望的一年
已经有17人回复
为什么nbs上溴 没有产物点出现呢
已经有6人回复
求推荐博导
已经有4人回复
存款400万可以在学校里躺平吗
已经有34人回复
求助一下有机合成大神
已经有4人回复
求推荐英文EI期刊
已经有5人回复
26申博
已经有3人回复
基金委咋了?2026年的指南还没有出来?
已经有10人回复
疑惑?
已经有5人回复
» 本主题相关价值贴推荐,对您同样有帮助:
2楼2016-12-20 20:59:09
Cauchy_2016
新虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 65.1
- 帖子: 17
- 在线: 6.7小时
- 虫号: 4455266
- 注册: 2016-03-02
- 性别: GG
- 专业: 安全科学与工程
3楼2016-12-27 21:45:16
Cauchy_2016
新虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 65.1
- 帖子: 17
- 在线: 6.7小时
- 虫号: 4455266
- 注册: 2016-03-02
- 性别: GG
- 专业: 安全科学与工程
|
function dx=exm1(t,x) a=6*t.^2.*(t<=2)+(24*t-24).*(t<=4&t>=2)+72.*(t<=8&t>=4); dx=zeros(2,1); dx(1)=x(2); dx(2)=x(1)+a; 发自小木虫IOS客户端 |
4楼2016-12-27 21:45:27
Cauchy_2016
新虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 65.1
- 帖子: 17
- 在线: 6.7小时
- 虫号: 4455266
- 注册: 2016-03-02
- 性别: GG
- 专业: 安全科学与工程
5楼2016-12-27 21:45:53













回复此楼