subsref

Référence par indice.

📝 Syntaxe

  • B = subsref(A, S)

📥 Argument d'entrée

  • A - tableau d'objets indexés

  • B - structure d'indexation

📤 Argument de sortie

  • B - Résultat de l'expression d'indexation

📄 Description

B = subsref(A, S) est invoqué lors de l'utilisation de la syntaxe A(i), A{i} ou A.i avec un objet A.

💡 Exemples

Indexation par parenthèses

A = magic(5);
S.type='()';
S.subs={1:2,':'};
R = subsref(A, S)

Indexation par accolades

C = {"one", 2, 'three'};
S = [];
S.type = '{}';
S.subs = {[1 2]};
[R1, R2] = subsref(C, S);

Indexation par point

A = struct('number', 10);
S = [];
S.type = '.';
S.subs = 'number';
R = subsref(A, S)

🕔 Historique

Version
📄 Description

1.0.0

version initiale

Last updated

Was this helpful?