登录论坛

查看完整版本 : [问题] ODE求解,帮帮忙啊


woif06
2012-10-07, 10:02
最近在学习mathcad prime2.0,问题很多。在求解器里同时求解两个常微分方程式,结果很悲剧啊。。。
附件里有我的表达式和原始公式,麻烦大大们看一下,指点迷津
谢谢!!

zpz11111
2012-10-08, 08:08
最近在学习mathcad prime2.0,问题很多。在求解器里同时求解两个常微分方程式,结果很悲剧啊。。。
附件里有我的表达式和原始公式,麻烦大大们看一下,指点迷津
谢谢!!

附件无法下载!请你检查检查。

woif06
2012-10-08, 11:03
我又上传了一次 问题是“无法构建导数矩阵”

zpz11111
2012-10-08, 15:53
我又上传了一次 问题是“无法构建导数矩阵”

论坛是不是不支持zip文件?老朽用了一些歪门邪道,才把这个截图弄了下来,请你看看是不是它?

woif06
2012-10-08, 16:17
嗯 就是的 原始方程里“(z-phi_s)应该是(phi-phi_s)”,我输入错误

zpz11111
2012-10-09, 06:42
你的“常微分方程组”有以下问题:
1、你应该是把简化导数的撇号给键入错了,键入它要使用 ctrl+' ,不能简单的键入键盘的‘ 号,键入错了,你键入的就不是导数了,于是也就“不能建立导数矩阵”了。这一点特别重要,老朽已代为改正。
2、T (变量数目),被你定义了两次,他最好定义为正整数,为检验问题,已改为正整数,但他不会影响到建立导数矩阵的过程,你也可以改回去。
3. 改正导数符号之后,出现了“方程太少”的提示,这是说你要求的未知函数是两个,但方程数量不够(不足两个)。似乎,有一个方程是多余的,这只有建立这个方程组的人,才知道方程的物理依据,才能解决,恕老朽无力“越俎代庖”。
请看页面截图:

woif06
2012-10-09, 15:44
非常感谢!!有问题再跟您请教:D

zsy312
2012-11-17, 22:52
你的“常微分方程组”有以下问题:
1、你应该是把简化导数的撇号给键入错了,键入它要使用 ctrl+' ,不能简单的键入键盘的‘ 号,键入错了,你键入的就不是导数了,于是也就“不能建立导数矩阵”了。这一点特别重要,老朽已代为改正。
2、T (变量数目),被你定义了两次,他最好定义为正整数,为检验问题,已改为正整数,但他不会影响到建立导数矩阵的过程,你也可以改回去。
3. 改正导数符号之后,出现了“方程太少”的提示,这是说你要求的未知函数是两个,但方程数量不够(不足两个)。似乎,有一个方程是多余的,这只有建立这个方程组的人,才知道方程的物理依据,才能解决,恕老朽无力“越俎代庖”。
请看页面截图:
关键是最高阶导数不能在等号右边出现, 出现的话就不认这个微分方程.