En Matlab, I tienen un vector, X, que contiene N valores reales:Matlab, cómo filtrar un vector numérico por una condición?
- 0,001
- 0,003
- 0,006
- 0,009
- 0,007
- 0,006
Me gustaría crear un nuevo vector, Xb, que contenga todo el M valores de X que son menores que 0,005 (M < = N). ¿Cómo podría hacerlo?
He probado con:
Xb = X < 0,005
pero me da un vector de N valores 0s o 1s.
Gracias
¿Hay alguna forma de obtener los índices? – fersarr
@fersarr Puede encontrar los índices usando 'find (X <0.005)' –
¿Cómo funcionaría esto para una matriz? –