MATLAB Answers

Return the number of rows of an array

7 ビュー (過去 30 日間)
Riley
Riley 2021 年 5 月 25 日
コメント済み: Riley 2021 年 5 月 25 日
Hi, I just started using Matlab and is confused on how to extract the row indices/ row numbers.
For example, I have a function A:
A = [10 20 30 40 50 60 70 80 90 100]
I wanted to extract the row which has elements less than 50 so it will give
B= [1 2 3 4] (from row 1 to 4)
May I know how to do this? Any help and advice is greatly appreciated
  1 件のコメント
Stephen
Stephen 2021 年 5 月 25 日
You seem to have confused rows with columns:
Your example A has only one row and ten columns, whereas your example B has one row and five columns.

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

採用された回答

Stephan
Stephan 2021 年 5 月 25 日
A = [10 20 30 40 50 60 70 80 90 100]
A = 1×10
10 20 30 40 50 60 70 80 90 100
B = A(A<50)
B = 1×4
10 20 30 40
  3 件のコメント
Riley
Riley 2021 年 5 月 25 日
Thanks, Stephen!

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

その他の回答 (1 件)

Alex Alex
Alex Alex 2021 年 5 月 25 日
B=find(A<50)
  2 件のコメント
Riley
Riley 2021 年 5 月 25 日
Thanks, Alex

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

Community Treasure Hunt

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

Start Hunting!

Translated by