I wanna know, how can I get the position of a given value in a matrix
1 次查看(过去 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 中查找有关 Creating and Concatenating Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!