24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2045  |  回复: 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的回帖

独孤神宇

版主 (知名作家)

【答案】应助回帖

感谢参与,应助指数 +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的回帖
查看全部 5 个回答
信息提示
请填处理意见