Info
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
for each element i of an array , look for a value on a different matrix with value=i
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi there! Here is the problem: I have an array a: [1*n] This array contains indices of a reshaped Amatrix I want to use a for cyle( or smt else) to : for each element "i" of that array "a", find using ind2sub, the coordinates correspondent to i and then create a matrix with the same dimentions as matrixA, where the values correspondent to the coordinates found
this what I have(example)
aa=rand(2,2,2);
aareshaped=reshape(aa,[2,4]);
ii=rand(3,1);
irv=zeros(1,size(ind_reshaped));
irv(1,:)=ind_reshaped;
for(ki=(ind_reshaped(1):ind_reshaped(end)))
[R1, C1, S1]=ind2sub(dimention_aa,ind_reshaped)
roi_mat=zeros(dimention_aa);
roi_mat(R1,C1,S1)=1;
end
댓글 수: 1
Sven
2014년 5월 21일
You're almost there, you've got code and an introduction, just not a question for us to answer.
답변 (0개)
이 질문은 마감되었습니다.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!