Maple解微分方程组的方法 其中有参数相互关联

我现在有3个变量x,y,z 以及3个微分方程组成一个方程组,这个方程组是我随机编的,想要用MAPLE解这个方程组。但是这个方程组有一个特点,就是其中有参数相互关联。

我以前解的微分方程组全部都是在eqs变量的时候,全部都是未知数,也就是只剩x,y,z,了,但是现在编出来的eqs里面还有个Q变量,其实Q变量是可以通过判断x跟z的大小,来决定的,具体可以下面的图片。

我尝试用分段函数piecewise去写Q变量,但是一直都写的不成功。

我想请问,如果用maple或者其他的数学软件或者编程语言去解决 Q的问题
谢谢chenmeng的回答,有帮助,但是没有解决。现在问题已经解决,把结果贴在这里。

你这应该是不行的,比较大小的时候,软件只能用数字来比较才能有结果,两个函数不知道怎么弄。如果你知道t的分界,你可以用maple的分段函数来定义Q(t)。你的表达式中Q不是t的函数。

从上面的代码来看,你的x(t),z(t)是简单容易求解的函数,可以直接求解出来之后,然后比较大小可以得到Q(t)函数,再则你的y(t)的方程也是容易求解的,你可以直解就求解了,先不求Q(t),得到表达式,最后将Q(t)的表达式带入即可追问

谢谢回答,事实上piecewise还是可以用于这个题目的。

追答

嗯。弄好了就好

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-12-05
解这种带条件判断的微分方程,用mathcad也可以。
方法和这里maple的答案差不多,在微分方程中直接可以写入判断条件。
mathcad也是很厉害的。
相似回答