声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1417|回复: 9

[编程技巧] 调用ode45求解微分方程组时出现Index exceeds matrix dimensions的错误

[复制链接]
发表于 2008-4-26 16:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
Index exceeds matrix dimensions

[ 本帖最后由 eight 于 2008-4-28 18:59 编辑 ]
回复
分享到:

使用道具 举报

发表于 2008-4-26 16:10 | 显示全部楼层

回复 楼主 的帖子

你可真简略

矩阵定义小了
发表于 2008-4-26 16:10 | 显示全部楼层

回复 楼主 的帖子

把代码帖出来吧,没有例子不好帮你呀
 楼主| 发表于 2008-4-26 16:15 | 显示全部楼层
同样的程序,算另一组方程就没有问题,这个会是矩阵的原因么?
发表于 2008-4-26 16:18 | 显示全部楼层
 楼主| 发表于 2008-4-26 16:19 | 显示全部楼层
原帖由 sogooda 于 2008-4-26 16:18 发表

初到本版请先参阅置顶帖。

可是我刚来,积分还没有赚够,权限不够看那些帖子:@L 已经按论坛指示发了一些赚积分的帖子,似乎没有人给我加分:'(
发表于 2008-4-26 16:28 | 显示全部楼层

回复 6楼 的帖子

那你就稍微等等吧,呵呵。
你的问题就是数组下标越界,自己好好检查一下程序吧。
 楼主| 发表于 2008-4-26 16:36 | 显示全部楼层
原帖由 sogooda 于 2008-4-26 16:28 发表
那你就稍微等等吧,呵呵。
你的问题就是数组下标越界,自己好好检查一下程序吧。


多谢你,还要继续请教,我程序里只是直接调用了ode函数,没有定义数组,难道是ode函数里面数组有问题?我修改哪里可以让它不出界呢,再次致谢,敬礼!
发表于 2008-4-26 18:16 | 显示全部楼层
原帖由 xiaoxi 于 2008-4-26 16:36 发表


多谢你,还要继续请教,我程序里只是直接调用了ode函数,没有定义数组,难道是ode函数里面数组有问题?我修改哪里可以让它不出界呢,再次致谢,敬礼!



程序也没有,怎么看呢,怎么知道要修改哪里呢
发表于 2008-4-26 20:20 | 显示全部楼层
没程序吗??
就这样谁知道啊!!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-23 11:26 , Processed in 0.056999 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表