Need help with subspace basis
Show older comments
I'm writing a script to find the basis of subspace spanned by a vector set and by a homogenous system. In the case with the vector set, I plan to put my given matrix through rref to find the pivots and from there point out the vectors that are the bases.
Here's what I got so far
disp('input matrix')
A = input('A=')
Ar = rref(A)
s = size(Ar)
s1=s(1)
s2=s(2)
for i=1:s1
for i=1:s2
if Ar(i)== 1
A(:,i)
end
end
end
2 Comments
KALYAN ACHARJYA
on 1 Dec 2019
for i=1:s1
for i=1:s2
end
Is both are "i"?
Jacked Daniel
on 1 Dec 2019
Answers (1)
Matt J
on 1 Dec 2019
0 votes
You could just use orth()
3 Comments
Jacked Daniel
on 3 Dec 2019
Matt J
on 3 Dec 2019
You do realize that the basis for any linear space is non-unique, right?
Jacked Daniel
on 12 Dec 2019
Categories
Find more on Matrix Indexing 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!