struct2table
Convertir un tableau de structures en format tabulaire.
📝Syntaxe
T = struct2table(S)
📥Arguments d'entrée
Paramètre Description
S structure : tableau fourni sous forme de structure.
📤Arguments de sortie
Paramètre Description
T Un objet table.
đź“„Description

T = struct2table(S) transforme un tableau de structures en une table, où chaque champ de la structure d'entrée est représenté comme une variable dans la table résultante.

Si l'entrée est une structure scalaire contenant 𝑛 champs, chacun avec 𝑚 lignes, la sortie sera une table 𝑚×𝑛.

Si l'entrée est un tableau de structures 𝑚×1 ou 1×𝑚 avec 𝑛 champs, la sortie sera également une table 𝑚×𝑛.

đź’ˇExemples
% Define a structure array
S(1).Name = 'Alice';
S(1).Age = 30;
S(1).Height = 5.5;

S(2).Name = 'Bob';
S(2).Age = 25;
S(2).Height = 6.0;

% Convert the structure array to a table
T = struct2table(S)
S = struct();
S(1).a = [10 20];
S(2).a = [30 40];
S(1).b = 50;
S(2).b = 60;
T = struct2table(S)
S = struct();
S.a = [1;2;3]
S.b = [4 5;6 7;8 9]
T = struct2table(S)
S = struct();
S(1).a = [10 20];
S(2).a = [30 40 50];
S(1).b = 70;
S(2).b = 80;
T = struct2table(S)
đź”—Voir aussi
table2structtable
đź•”Historique des versions
Version Description
1.8.0 version initiale
Modifier cette page sur GitHub