필터 지우기
필터 지우기

Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

How to find a spesific row value and write it in to a matrix?

조회 수: 1 (최근 30일)
Iremsu Savas
Iremsu Savas 2018년 10월 15일
마감: MATLAB Answer Bot 2021년 8월 20일
Hello all,I have a matrix A(25,3,4) and in the third column I want to show the index of third dimension value. For example for the first dimension: val(:,:,1) 2 5 _ 3 4 _ . . . and inside of it there are 25 integer numbers,and ı want to add "1" to the third column that i mentioned with _ because of the third dimensions number Or for a value inside of the second dimension val(:,:,2) 3 5 _ 2 4 _ . . .
Then ı want it to write the third column "2" that comes from the dimension number. Is it possibile to write it? I hope my question is clear. Thank you
  댓글 수: 1
Bob Thompson
Bob Thompson 2018년 10월 15일
편집: Bob Thompson 2018년 10월 15일
This is very easy to do with indexing. There might be a fancier way than what I am about to suggest, but I would think to use a loop first.
for k = 1:size(A,3);
A(:,3,k) = k;
end
I think that will produce the result you're looking for, but if not then please feel free to explain more.

답변 (0개)

이 질문은 마감되었습니다.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by