How to save index of Values of an item in a matrix?

7 visualizzazioni (ultimi 30 giorni)
Robert
Robert il 17 Mar 2023
Risposto: Dyuman Joshi il 17 Mar 2023
I have a matrix of of elements like
[0,0,0,1,0,0,0,0,1,0,1]
I'd like to go through the matrix and at each element where the value is greater than zero, I want to save the index to a new matrix such that the new matrix looks like:
[4, 9, 11]

Risposte (1)

Dyuman Joshi
Dyuman Joshi il 17 Mar 2023
x=[0,0,0,1,0,0,0,0,1,0,1];
y=find(x>0)
y = 1×3
4 9 11

Prodotti


Release

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by