24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2038  |  回复: 4

wangdexina

金虫 (正式写手)

[求助] matlab中的ODE问题初始值是向量怎么处理?已有1人参与

matlab中的ODE问题初始值是向量怎么处理?
就是上述这种情况,这个矩阵在函数的运算过程中都是矩阵的形式,这个矩阵是256*1维的
求社区的各位大神帮帮忙,给提供相关的资料参考也可以,疑问好久了,
主要是这里ode45的函数是这样的

k1=feval(dyfun,x(n),y(:,n));

这个n就是a1和a2,它们分别都是一行向量,要是利用ode45中的思想,在循环开始前

y(:,1)=y0(

这样就变成了一列的向量,根本不能实现啊?


求大神们帮帮忙
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
2楼2017-08-17 20:30:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

独孤神宇

版主 (知名作家)

【答案】应助回帖

感谢参与,应助指数 +1
求解加一个循环,每一个初始值求解一次。。。
for n=1:1:K
k1=feval(dyfun,x(n),y(:,n));
end
数值计算
3楼2017-08-18 15:09:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
4楼2017-08-18 17:39:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
5楼2017-08-19 09:15:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 wangdexina 的主题更新
信息提示
请填处理意见