Matrix (Resultant from an Expression) Indexing

3 次查看(过去 30 天)
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].

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by