How can I print row number to matrix in matlab?
조회 수: 5 (최근 30일)
이전 댓글 표시
How can I print row number to matrix in matlab?
I have a matrix and I want to print the row number on the cells that write 1 in this matrix. How can I do it?
Maybe it will be clearer if I explain with an example.
first row 1 0 1
second row 0 0 1
third row 1 1 0
fourth row 0 1 1
This is my matrix. I want to convert this matrix to this with code:
first row 1 0 1
second row 0 0 2
third row 3 3 0
fourth row 0 4 4
The values of 1 in the second row got the value 2 because they were in the second row, those in the third row got the value 3. 0 values remained the same. How can I do this in a large matrix?
thank u
댓글 수: 2
Jan
2022년 3월 16일
The question is not clear yet. Numerical matrices have "elements". "Cells" are found in cell arrays.
If your matrix is:
M = rand(2, 3)
what is the wanted result?
채택된 답변
추가 답변 (1개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Matrices and Arrays에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!