Matrix (Resultant from an Expression) Indexing

3 ビュー (過去 30 日間)
A.
A. 2013 年 12 月 26 日
コメント済み: Wayne King 2013 年 12 月 29 日
Say I want to get the length of an array A . Normally I would do:
[m,n]=size(A)
And then use the n in other expressions.
But what if I want to get my n immediately; is there anything of the form
n=size(A)(2)
analogous to how I would pull the second element n from an array N using
n=N(2)
?

採用された回答

Wayne King
Wayne King 2013 年 12 月 26 日
編集済み: Wayne King 2013 年 12 月 26 日
Yes
A = randn(20,10);
size(A,2)
size(A,1)
So
N = size(A,2);
Did you read the help?
  2 件のコメント
A.
A. 2013 年 12 月 29 日
Thank you. I did read the help, but it seems not attentively enough.
Am I assuming similar functions will follow the same pattern f(A,n) , where n is [1 to max size of the output array].
Wayne King
Wayne King 2013 年 12 月 29 日
yes

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeCreating and Concatenating Matrices についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by