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?

 採用された回答

Birdman
Birdman 2018 年 3 月 22 日
編集済み: Birdman 2018 年 3 月 22 日

0 投票

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

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeMatrices and Arrays についてさらに検索

質問済み:

2018 年 3 月 22 日

編集済み:

2018 年 3 月 22 日

Community Treasure Hunt

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

Start Hunting!

Translated by