B = structfun(fun, S)
B = structfun(fun, S, 'UniformOutput', tf)
| Paramètre | Description |
|---|---|
| fun | handle de fonction applique a chaque valeur de champ. |
| S | structure scalaire. |
| tf | option 'UniformOutput' : true (defaut) ou false. |
| Paramètre | Description |
|---|---|
| B | vecteur colonne (sortie uniforme) ou structure (sortie non uniforme). |
structfun(fun, S) applique fun a chaque champ de la structure scalaire S et retourne les resultats sous forme de vecteur colonne.
Avec 'UniformOutput' a false, les resultats sont retournes dans une structure ayant les memes champs que S.
s.a = 1; s.b = 2; s.c = 3;
structfun(@(x) x * 2, s)
| Version | Description |
|---|---|
| 2.0.0 | version initiale |