Matrix (Resultant from an Expression) Indexing

1 vue (au cours des 30 derniers jours)
A.
A. le 26 Déc 2013
Commenté : Wayne King le 29 Déc 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)
?

Réponse acceptée

Wayne King
Wayne King le 26 Déc 2013
Modifié(e) : Wayne King le 26 Déc 2013
Yes
A = randn(20,10);
size(A,2)
size(A,1)
So
N = size(A,2);
Did you read the help?
  2 commentaires
A.
A. le 29 Déc 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 le 29 Déc 2013
yes

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Matrix Indexing dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by