24小时热门版块排行榜    

查看: 1688  |  回复: 7
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

liutinglv

金虫 (著名写手)

[求助] matlab处于busy

同胞们小硕有一事请教,最近做了个程序要化解偏微分为常微分,然后解3855个微分方程,可是运行两个小时了matlab一直处于busy,是我的程序不对吗,中途停止会报错。
回复此楼

» 猜你喜欢

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

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

broken1999

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
liutinglv: 金币+5, 有帮助 2012-03-26 22:48:53
zhangguangping: 金币+2, 谢谢提供帮助! 2012-03-27 07:36:37
这个很正常,计算量大就会一直busy。  ctrl+c 强制终止必然报错。

建议设定中间结果显示,监控程序运行的程度。例如多层循环,在最外层循环中加入显示中间结果的依据

也可以设置断点

最重要的是你需要知道自己编写程序的运算规模,能否在可以接受的时间范围内得到想要的结果

如果预计时间比较漫长,建议使用大型服务器,或者采用近似算法
6楼2012-03-25 13:40:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 8 个回答

dbb627

荣誉版主 (著名写手)

【答案】应助回帖


感谢参与,应助指数 +1
zhangguangping: 金币+1, 谢谢提供帮助! 2012-03-27 07:35:53
有可能是程序的运算量太大了,需要比较长的计算时间。
The more you learn, the more you know, the more you know, and the more you forget. The more you forget, the less you know. So why bother to learn.
2楼2012-03-21 18:04:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wyj210

禁虫 (小有名气)


感谢参与,应助指数 +1
dbb627: 金币+1, 欢迎交流 2012-03-23 14:13:45
本帖内容被屏蔽

3楼2012-03-21 19:17:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ldoop

铁杆木虫 (著名写手)


【答案】应助回帖


感谢参与,应助指数 +1
dbb627: 金币+1, 谢谢应助! 2012-03-23 14:13:53
matlab对于矩阵的计算比较快捷,涉及到解方程等复杂的参数计算,建议用mathematica,应该更方便,迅速
4楼2012-03-22 05:31:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见