Find and changing element in matrix (double).

I have a 10x10 matrix (double). I would like to check on a specific column (example column 1) for an element which value is equal to 2 (example) and then change the corresponding element in the same row but different column (example column 2) to 0. How can i do this?

 Akzeptierte Antwort

Birdman
Birdman am 22 Mär. 2018
Bearbeitet: Birdman am 22 Mär. 2018

0 Stimmen

A(A(:,1)==2,2)=0
or
A(ismember(A(:,1),2),2)=0

Weitere Antworten (0)

Kategorien

Mehr zu Matrices and Arrays finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 22 Mär. 2018

Bearbeitet:

am 22 Mär. 2018

Community Treasure Hunt

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

Start Hunting!

Translated by