Storing indices from a matrix

9 Ansichten (letzte 30 Tage)
shahzer rahman
shahzer rahman am 2 Mär. 2020
Kommentiert: shahzer rahman am 2 Mär. 2020
Hye all. I am relatively new with Matlab. I am modelling a vehicle suspension system right now.
Assume I have a column matrix that has 6 elements. A= [ 1 2 3 -4 6 -2]'
I want to extract the index of the values that are negative, and store all of them as a column matrix or an array 'B'.
Expected result : B= [4 6]
Kindly help.

Akzeptierte Antwort

Stephan
Stephan am 2 Mär. 2020
Bearbeitet: Stephan am 2 Mär. 2020
A= [ 1 2 3 -4 6 -2]'
B = find(A<0)
A =
1
2
3
-4
6
-2
B =
4
6

Weitere Antworten (0)

Kategorien

Mehr zu Startup and Shutdown finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by