I wanna know, how can I get the position of a given value in a matrix
9 ビュー (過去 30 日間)
古いコメントを表示
As......
A =[1 0 0; 0 1 0]
Tell me, how to find the position of '1' and print the position...
Mind telling me...
Thankyou....
2 件のコメント
Jan
2013 年 2 月 17 日
Please note, that "as soon as possible" is not polite, when you ask volunteers to solve your problem.
採用された回答
Azzi Abdelmalek
2013 年 2 月 17 日
編集済み: Azzi Abdelmalek
2013 年 2 月 17 日
A =[1 0 0; 0 1 0]
idx=find(A==1) % Linear index
% The linear index of your matrix is, in this order
% [1 3 5
% 2 4 6]
%or
A =[1 0 0; 0 1 0] % Matrix indices
[ii,jj]=find(A)
3 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Matrix Indexing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!