A = [1,-1,2;-1,1,-2;2,-2,4]
If I enter
B = orth(A)
Then,
B =
-0.4082
0.4082
-0.8165
However, range of A should not be floating point number. Which step am I missing?
Thank you!

Réponses (1)

Torsten
Torsten le 5 Oct 2022

0 votes

Can you get an integer vector for the orthonormal basis of range(A) (thus with length 1) ? Answer: No.
Further, range(A) is not a single vector. It is the complete line
L(lambda) = [1,-1,2]*lambda
with lambda in IR.
For
lambda = -1/sqrt(6)
you get the vector MATLAB returned for B.

Catégories

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by