How do you use the find function to look for 2 different values?

8 visualizaciones (últimos 30 días)
Dave
Dave el 5 de Mayo de 2013
This may sound really simple but I'm pretty new to Matlab and strolling through the product help and forums hasn't provided any solutions. Im looking for a way to return just the row numbers of when in the column the numbers 2 and 4 appear. Ive tried using:
CMJ = find(data(:,2)==2 & data(:,2)==4);
but im just getting an empty array. any suggestions would be greatly appreciated!

Respuestas (1)

Azzi Abdelmalek
Azzi Abdelmalek el 5 de Mayo de 2013
Editada: Azzi Abdelmalek el 5 de Mayo de 2013
Maybe you are looking for
CMJ = find(data(:,2)==2 | data(:,2)==4);
In column 2, you can not have 2 and 4 at the same time

Categorías

Más información sobre Vibration Analysis en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by