24小时热门版块排行榜    

查看: 2342  |  回复: 1

cml3635

铁虫 (初入文坛)

[求助] 关于利用ode45函数求解微分方程组

我想利用ode45函数求解某二阶微分方程组。编程如下:
!!!M函数:
function dx=sl(t,x)
xx=[1,2,3,,4,5,6,7,8,9];
yy=[0,-1,2,5,-1,4,7,10,-3];
dx=[x(2)
    2*x(4)+x(1)+xx(t/0.02)
    x(4)
    -2*x(2)+x(3)+3*yy(t/0.02)];


!!!Matlab主程序
x0=[0;0;0;0];
options=odeset('reltol',1e-8);
n=9;
A=cell(1,n);
for i=1:9
tic
[t,A{1,i}]=ode45(@sl,[0,i*0.01,i*0.02],x0,options);
toc
end


通过运行发现报错:
??? Attempted to access xx(0); index must be a positive integer or logical.

Error in ==> sl at 4
dx=[x(2)

Error in ==> funfun\private\odearguments at 110
f0 = feval(ode,t0,y0,args{:});   % ODE15I sets args{1} to yp0.

Error in ==> ode45 at 173
[neq, tspan, ntspan, next, t0, tfinal, tdir, y0, f0, odeArgs, odeFcn, ...


通过分析发现,其说明对xx矩阵要调用xx(0),这个不符合逻辑,因而出错。我本意是想通过t/0.02而调用xx中的xx(t/0.02)元素。难道ode45函数不支持这样吗?我要怎么解决。欢迎大家探讨,谢谢大家指点!!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

每天的生活心情跟上坟一样样的。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cml3635

铁虫 (初入文坛)

自己顶哈!!
每天的生活心情跟上坟一样样的。
2楼2014-12-10 21:06:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cml3635 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 华东师范大学-071000生物学-293分-求调剂 +3 研究生何瑶明 2026-03-18 3/150 2026-03-21 01:30 by JourneyLucky
[考研] 304求调剂 +6 曼殊2266 2026-03-18 6/300 2026-03-21 00:32 by JourneyLucky
[考研] 330求调剂 +4 小材化本科 2026-03-18 4/200 2026-03-20 23:13 by JourneyLucky
[考研] 324求调剂 +5 lucky呀呀呀鸭 2026-03-20 5/250 2026-03-20 22:30 by 促天成
[考研] 求调剂,一志愿:南京航空航天大学大学 ,080500材料科学与工程学硕,总分289分 +4 @taotao 2026-03-19 4/200 2026-03-20 22:14 by JourneyLucky
[考研] 材料与化工 322求调剂 +4 然11 2026-03-19 4/200 2026-03-20 22:12 by luoyongfeng
[考研] 290求调剂 +7 ^O^乜 2026-03-19 7/350 2026-03-20 21:43 by JourneyLucky
[考研] 298-一志愿中国农业大学-求调剂 +9 手机用户 2026-03-17 9/450 2026-03-20 14:24 by 无懈可击111
[考研] 085601材料工程专硕求调剂 +10 慕寒mio 2026-03-16 10/500 2026-03-19 15:26 by 丁丁*
[考研] 一志愿985,本科211,0817化学工程与技术319求调剂 +10 Liwangman 2026-03-15 10/500 2026-03-19 10:25 by 无际的草原
[考研] 【同济软件】软件(085405)考研求调剂 +3 2026eternal 2026-03-18 3/150 2026-03-18 19:09 by 搏击518
[考研] 收复试调剂生 +4 雨后秋荷 2026-03-18 4/200 2026-03-18 14:16 by elevennnne
[考研] 304求调剂 +12 小熊joy 2026-03-14 13/650 2026-03-18 12:34 by Linda Hu
[考研] 0703化学调剂 +3 妮妮ninicgb 2026-03-17 3/150 2026-03-18 10:29 by macy2011
[考研] 考研求调剂 +3 橘颂. 2026-03-17 4/200 2026-03-17 21:43 by 有只狸奴
[考研] 一志愿苏州大学材料工程(085601)专硕有科研经历三项国奖两个实用型专利一项省级立项 +6 大火山小火山 2026-03-16 8/400 2026-03-17 15:05 by 无懈可击111
[考博] 26申博 +4 八6八68 2026-03-16 4/200 2026-03-17 13:00 by 轻松不少随
[考研] 304求调剂 +4 ahbd 2026-03-14 4/200 2026-03-16 16:48 by 我的船我的海
[考研] 277材料科学与工程080500求调剂 +3 自由煎饼果子 2026-03-16 3/150 2026-03-16 14:10 by 运气yunqi
[考研] 复试调剂 +3 呼呼?~+123456 2026-03-14 3/150 2026-03-14 16:53 by WTUChen
信息提示
请填处理意见