Rational power of a positive definite matrix
1 view (last 30 days)
Show older comments
q = sym([4 2 ; 2 4]);
f = sqrtm(q)^(-1) - sqrtm(q^(-1));
f should be zero here since q is positive definite.
However, the program yielded a non zero f here. Is this due to the calculation error ? Note that I am using symbolic calculation here so there should be no error at all I assume.
0 Comments
Accepted Answer
John D'Errico
on 13 Feb 2017
Edited: John D'Errico
on 13 Feb 2017
Sometimes the answer is just "simple".
simplify(f)
ans =
[ 0, 0]
[ 0, 0]
Symbolic results are not always returned in the most simple possible form.
More Answers (0)
See Also
Categories
Find more on Assumptions in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!