matlab表达式化简

比如(x^2)^(1/2) simplify之后不会变成x依然是(x^2)^(1/2) 怎么化简?

之所以没有变化,是因为这个形式就是最简的,没有更简单的了。如有更简单的,则会变化,如:syms x
a=(x^(1/2))^2;
b=simplify(a)
则结果是:
b =
x追问

那怎么定义x>0让(x^2)^(1/2)可以化简成x

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-12-25
syms x positive
相似回答