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 Solvers308
Suggested Problems
-
Least common multiple of many numbers
215 Solvers
-
1237 Solvers
-
572 Solvers
-
453 Solvers
-
Area of an equilateral triangle
4835 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!