Find the first element of a column in a matrix that has a value equal to zero

15 ビュー (過去 30 日間)
I have an m by n matrix and I'm interested in the nth column. Initially all of the values in the nth column are greater than zero. As the code executes, at some point, a specific row in the nth column will equal zero. I want to determine which row that is. One issue is that after this first instance of zero, all of the subsequent rows in the nth column will also equal zero. I just want the first row in the last column that has a value of zero.
  1 件のコメント
Robert Demyanovich
Robert Demyanovich 2021 年 6 月 4 日
This answer worked fine. However, now I realize that I need the value of m that matches the value of n found by the answer.

サインインしてコメントする。

採用された回答

Dyuman Joshi
Dyuman Joshi 2021 年 6 月 3 日
r=find(A(:,n)==0,1) %A is your m by n matrix after executing the code

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeGet Started with MATLAB についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by