1、matlab去掉了simple,只有simplify
2、理论上应该不难理解的,但是自己被自己搞死了一下。
看例子:
simplify((x^2)^(1/2))
ans =
(x^2)^(1/2)
3、其实这个是没有问题的,把代码的位置换一下就知道了
看代码:
simplify((x^(1/2))^2)
ans =
x
4、因此,代码是没有错的。因为x可能是负数的。但是,自己搞自己,找了一个这个参数,居然可以实现,看代码:
m=simplify((x^2)^(1/2), 'IgnoreAnalyticConstraints', true)
m =
x
5、IgnoreAnalyticConstraints 这参数没有看懂,但是实现了,有点晕。