在Matlab中怎么化简含有多个变量的多项式?
发布网友
发布时间:2022-07-26 06:00
我来回答
共1个回答
热心网友
时间:2023-10-17 14:19
syms xx yy xy p q r;
simplify(xx^2*p^2 - 2*xx^2*p*q + xx^2*q^2 - 2*xx*yy*p^2 + 4*xx*yy*p*q - 2*xx*yy*q^2 + 16*xy^2*r^2 + yy^2*p^2 - 2*yy^2*p*q + yy^2*q^2)
得p^2*xx^2 - 2*p^2*xx*yy + p^2*yy^2 - 2*p*q*xx^2 + 4*p*q*xx*yy - 2*p*q*yy^2 + q^2*xx^2 - 2*q^2*xx*yy + q^2*yy^2 + 16*r^2*xy^2
FullSimplify[
xx^2*p^2 - 2*xx^2*p*q + xx^2*q^2 - 2*xx*yy*p^2 + 4*xx*yy*p*q -
2*xx*yy*q^2 + 16*xy^2*r^2 + yy^2*p^2 - 2*yy^2*p*q + yy^2*q^2]
得16 r^2 xy^2 + (p - q)^2 (xx - yy)^2