# Math Help - Is this Matlab issue fixable or not?

1. ## Is this Matlab issue fixable or not?

Every time I type "syms x; sqrt(x^2)" in Matlab, it keeps spitting out "ans = (x^2)^(1/2)" instead of x. Even when I tried to type "simplify(sqrt(x^2))", it will still spit out the same answer. How do I fix this? It keeps screwing up an M-file I'm trying to write.

Every time I type "syms x; sqrt(x^2)" in Matlab, it keeps spitting out "ans = (x^2)^(1/2)" instead of x. Even when I tried to type "simplify(sqrt(x^2))", it will still spit out the same answer. How do I fix this? It keeps screwing up an M-file I'm trying to write.
I'm not a matlab expert but the two expressions are not equal and that may be the problem.

$(x^2)^{\frac{1}{2}}=|x|$ the absolute value of x

If you can tell mat lab that x is always greater than zero it may simplify as you wish.

For $x> 0; \sqrt{x^2}=(x^2)^{\frac{1}{2}}=x$