24小时热门版块排行榜    

查看: 1350  |  回复: 9

吴俊峰

新虫 (小有名气)

[求助] 求大神帮忙怎么用MATLAB解这个微分方程组 已有2人参与

求大神帮忙怎么用MATLAB解这个微分方程组,最好能把程序代码写出来

求大神帮忙怎么用MATLAB解这个微分方程组


@月只蓝 发自小木虫Android客户端
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
吴俊峰: 金币+10, ★★★很有帮助 2017-01-12 19:31:59
ODE45命令,最基本的初值微分方程问题,自己先动手试试

[ 发自手机版 http://muchong.com/3g ]
2楼2017-01-12 18:47:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

吴俊峰

新虫 (小有名气)

引用回帖:
2楼: Originally posted by dingd at 2017-01-12 18:47:48
ODE45命令,最基本的初值微分方程问题,自己先动手试试

谢谢,没用过matlab,我先摸索摸索

发自小木虫Android客户端
3楼2017-01-12 19:30:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

吴俊峰

新虫 (小有名气)

引用回帖:
2楼: Originally posted by dingd at 2017-01-12 18:47:48
ODE45命令,最基本的初值微分方程问题,自己先动手试试

我看到文献上用的是ode23,请问有什么区别吗

发自小木虫Android客户端
4楼2017-01-12 19:39:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pdl9527

专家顾问 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
程序以及ode23 ode45的区别如下:
CODE:
function question_20
% 2017-1-12
clear;clc
tic
%t_span 根据实际情况做修改
t_span=[0 1];
%ode23和ode25得到的结果并不相同
%ode45只能处理非刚性问题,而ode23对于轻度刚性问题要稍微好于ode45,但是本质上两者都是非刚性问题的求解器
[t,y] = ode45(@fun,t_span,[0 0 2e-5 4e-4 4e-4]);
plot(t,y(:,1),'-',t,y(:,2),'-',t,y(:,3),'-',t,y(:,4),'-',t,y(:,5),'-','linewidth',1)
legend('x','y','z','u','v')
toc
function dydt=fun(t,y)
%x=y(1) y=y(2) z=y(3) u=y(4) v=y(5)
dydt(1)=20*y(4)*y(5)-3000*y(1)-9.9e8*y(1)*y(4)-1.2e6*y(1)*y(5)-3e9*y(1)*y(3);
dydt(2)=3000*y(1)-1.4e7*y(2)*y(5)-3e8*y(1)*y(4)-2e9*y(1)*y(3);
dydt(3)=-3e9*y(1)*y(3)-2e9*y(1)*y(2);
dydt(4)=-20*y(4)*y(5)-9.9e8*y(1)*y(4)-3e8*y(2)*y(4);
dydt(5)=-20*y(4)*y(5)-1.2e6*y(1)*y(5)-1.4e7*y(2)*y(5);
dydt=dydt';

5楼2017-01-13 03:50:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

吴俊峰

新虫 (小有名气)

引用回帖:
5楼: Originally posted by pdl9527 at 2017-01-13 03:50:08
程序以及ode23 ode45的区别如下:

function question_20
% 2017-1-12
clear;clc
tic
%t_span 根据实际情况做修改
t_span=;
%ode23和ode25得到的结果并不相同
%ode45只能处理非刚性问题,而ode23对于轻度刚 ...

微分方程解出来后,如果想求-3e9*xz在t=0~120区间的定积分怎么求呢

发自小木虫Android客户端
6楼2017-01-13 17:16:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pdl9527

专家顾问 (小有名气)

引用回帖:
6楼: Originally posted by 吴俊峰 at 2017-01-13 17:16:25
微分方程解出来后,如果想求-3e9*xz在t=0~120区间的定积分怎么求呢
...

这是最基本的了,你可以在matlab命令栏中输入
CODE:
doc quadl

里面有例子,很简单。
7楼2017-01-13 18:20:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

吴俊峰

新虫 (小有名气)

引用回帖:
7楼: Originally posted by pdl9527 at 2017-01-13 18:20:05
这是最基本的了,你可以在matlab命令栏中输入  doc quadl里面有例子,很简单。...

关键是这个x和z无法用关于t的表达式写出来,因为解微分方程并没有给出表达式,只是给吃了一个近似的拟合

发自小木虫Android客户端
8楼2017-01-13 19:45:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pdl9527

专家顾问 (小有名气)

引用回帖:
8楼: Originally posted by 吴俊峰 at 2017-01-13 19:45:49
关键是这个x和z无法用关于t的表达式写出来,因为解微分方程并没有给出表达式,只是给吃了一个近似的拟合
...

那就求出拟合方程式对其积分就可以了。
9楼2017-01-13 19:59:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

吴俊峰

新虫 (小有名气)

引用回帖:
9楼: Originally posted by pdl9527 at 2017-01-13 19:59:07
那就求出拟合方程式对其积分就可以了。...

是的

发自小木虫Android客户端
10楼2017-01-13 20:03:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 吴俊峰 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 基金不中,共勉 +5 eulota 2026-08-26 5/250 2026-08-26 23:33 by young90
[基金申请] 2026年的国家社科基金项目通讯评审的新规则与新动向、新挑战 +7 process2012 2026-08-23 10/500 2026-08-26 19:23 by hmhminy
[基金申请] 系统查不到 +10 董八千 2026-08-26 10/500 2026-08-26 16:30 by Equinoxhua
[基金申请] 出来了 +9 trojank 2026-08-26 9/450 2026-08-26 14:25 by 宝贝虫子
[基金申请] 国际合作可查了,中了面上 +18 Ldrop2023 2026-08-26 18/900 2026-08-26 11:15 by cmrandy
[基金申请] 系统进不去 +4 yanglien 2026-08-26 5/250 2026-08-26 11:10 by wenfengw83
[基金申请] 项目信息和经费信息在系统里都可以看到了 +6 wittyboy 2026-08-26 14/700 2026-08-26 10:55 by wittyboy
[基金申请] 怎么看青基中了没有啊 +4 叶九微 2026-08-26 4/200 2026-08-26 10:52 by xiacongxu
[基金申请] 牛来!米来!面来! +8 beefly 2026-08-26 8/400 2026-08-26 08:37 by xuzhipiao
[基金申请] 某些机构,以效率低为荣,以效率低作为存在感 +9 yuleib84 2026-08-25 10/500 2026-08-25 17:14 by alexon
[基金申请] 如果此刻你正在为国基感到焦虑,不妨来听听这首《基金之外》 +8 scalable 2026-08-24 8/400 2026-08-25 12:52 by jnhyjjm
[基金申请] 没有任何消息-是不是就凉了 +9 图啦图啦 2026-08-24 10/500 2026-08-25 11:59 by 南海小哥
[基金申请] 人气不行了 +11 fansofjerry 2026-08-21 11/550 2026-08-25 11:04 by 孤独的英雄6
[教师之家] 导师吐槽:我怎么摊上了这么个极品研究生! +3 苏东坡二世 2026-08-23 3/150 2026-08-25 10:35 by shisan1313
[基金申请] 建议基金发布提前给出明确的时间点 +13 kulium 2026-08-21 16/800 2026-08-24 16:27 by superceng
[基金申请] 让我中一个面上吧! +13 大萍1987 2026-08-20 16/800 2026-08-24 10:23 by 太傻了
[教师之家] 跳槽后在研项目怎么办? +5 简单化xn 2026-08-22 10/500 2026-08-23 12:38 by 简单化xn
[基金申请] 看来今天不会放榜了? +8 chengyan1220 2026-08-21 11/550 2026-08-21 17:52 by dcqxinyang
[基金申请] 时间戳又变了 +13 wuchongjun 2026-08-20 19/950 2026-08-21 17:21 by 紫杉醇
[基金申请] 基金啊基金 +4 longfie172 2026-08-20 4/200 2026-08-21 08:58 by mark mao
信息提示
请填处理意见