Matrix (Resultant from an Expression) Indexing

2 Ansichten (letzte 30 Tage)
A.
A. am 26 Dez. 2013
Kommentiert: Wayne King am 29 Dez. 2013
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)
?

Akzeptierte Antwort

Wayne King
Wayne King am 26 Dez. 2013
Bearbeitet: Wayne King am 26 Dez. 2013
Yes
A = randn(20,10);
size(A,2)
size(A,1)
So
N = size(A,2);
Did you read the help?
  2 Kommentare
A.
A. am 29 Dez. 2013
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 am 29 Dez. 2013
yes

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by