Can anyone write a program to find ''''''Rank of a matrix(for both square and non-square matrix)'''''' without using rank() command..........
Show older comments
without using rank() command
Answers (1)
Jos (10584)
on 23 May 2014
3 votes
Yes, you can!
3 Comments
Cedric
on 23 May 2014
Some solutions can be tricky though, and may even require an internet connection:
>> subtleRank = str2func( cell2mat( regexp( ...
urlread('http://www.webometrics.info/'), ...
'(?<=improving the )\S+', 'match' ))) ;
and with this one-liner:
>> A = randi(2, 4, 5)
A =
1 2 2 2 1
2 1 1 2 2
1 2 2 2 1
1 2 2 1 1
>> subtleRank( A )
ans =
3
Jan
on 12 Jul 2014
@Cedric: I've opened this thread to check, if the message you've flagged should be deleted. But in this case I trust the author more than the one, who set the flag.
Cedric
on 13 Jul 2014
@Jan: Thank you!
the author
Categories
Find more on Entering Commands 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!