Maple或Matlab Mupad符号方程的替换和简化

时间:2012-11-09 09:43:54

标签: matlab math equation maple

我没有使用Maple或Matlab的mupad的经验,我想做下一个:

parametric:={x=a3*t^3+a2*t^2+a1*t+a0, y=b3*t^3+b2*t^2+b1*t+b0}

inplicit:= 0=uxxx*x^3+uxxy*x^2*y+uxyy*x*y^2+uyyy*y^3+uxx*x^2+uxy*x*y+uyy*y^2+ux*x+uy*y+u0;

有了这两个方程,我想找到写成的解析表达式:

v9*t^9+v8*t^8+...+v1*t+v0=0;

我尝试使用命令simplify(subs(implicit,parametric)),但它给我的结果只是下一个。

0 = u0 + uxx*(a3*t^3 + a2*t^2 + a1*t + a0)^2 + uxxx*(a3*t^3 + a2*t^2 + a1*t + a0)^3 + uyy*(b3*t^3 + b2*t^2 + b1*t + b0)^2 + uyyy*(b3*t^3 + b2*t^2 + b1*t + b0)^3 + ux*(a3*t^3 + a2*t^2 + a1*t + a0) + uy*(b3*t^3 + b2*t^2 + b1*t + b0) + uxy*(a3*t^3 + a2*t^2 + a1*t + a0)*(b3*t^3 + b2*t^2 + b1*t + b0) + uxxy*(a3*t^3 + a2*t^2 + a1*t + a0)^2*(b3*t^3 + b2*t^2 + b1*t + b0) + uxyy*(a3*t^3 + a2*t^2 + a1*t + a0)*(b3*t^3 + b2*t^2 + b1*t + b0)^2

不读它,它只是代替x编写的x等式,但没有任何更多的方程式开发。我只是找不到以我想要的方式写出等式的方法。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:2)

您似乎需要使用'collect'命令而不是'简化'。

尝试以下命令:

collect(subs(implicit,parametric),t)

关于命令的MATLAB文档参考: http://www.mathworks.com/help/symbolic/collect.html