Problem 451. Is this matrix orthogonal?
Solution Stats
Problem Comments
-
2 Comments
perhaps you could these cases to avoid some non-general solutions... TEST1: x=sqrtm([2,1;1,1]); y_correct=false; TEST2: x=randn(3); y_correct=false;
Thanks for the suggestions. I have implemented both of the tests. Cheers.
Solution Comments
-
1 Comment
The threshold 1.1 is hard coded. It would be better to use rounding off to nearest integer to ensure robustness. A false positive can occur where a non-orthogonal matrix with norm 1.05 is returned as orthogonal from this function
-
1 Comment
I believe the test cases are wrong, I could not prove that a matrix from randn(3) is orthogonal.
-
1 Comment
are you kidding ? :3 Great IQ !!
Problem Recent Solvers310
Suggested Problems
-
3737 Solvers
-
Find the numeric mean of the prime numbers in a matrix.
8061 Solvers
-
Count from 0 to N^M in base N.
233 Solvers
-
989 Solvers
-
First non-zero element in each column
848 Solvers
More from this Author16
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!