Bonjour,
Voila j'ai un petit (gros) probleme sous Matlab que j'aimerais resoudre.
J'ai un exercice a faire sur la presentation de differents types de structures, j'ai les deux scripts suivants:
Create_my_cell.m:
Create_my_struct.m
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 rand('state',0); % Resets the generator to its initial state. students_B= cell(10,4); students_B= {'Marie', 150+30*rand, 60+20*rand, ceil(12*rand); 'Jane', 150+30*rand, 60+20*rand, ceil(12*rand); 'Mona', 150+30*rand, 60+20*rand, ceil(12*rand); 'Rita', 150+30*rand, 60+20*rand, ceil(12*rand); 'Carina', 150+30*rand, 60+20*rand, ceil(12*rand); 'Lars', 150+30*rand, 60+20*rand, ceil(12*rand); 'Fredrik', 150+30*rand, 60+20*rand, ceil(12*rand); 'Peter', 150+30*rand, 60+20*rand, ceil(12*rand); 'Erik', 150+30*rand, 60+20*rand, ceil(12*rand); 'Mikael', 150+30*rand, 60+20*rand, ceil(12*rand); };
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 rand('state',0); % Resets the generator to its initial state. students_A=struct('name',{'Marie','Jane','Mona','Rita','Carina',... 'Lars','Fredrik','Peter','Erik','Mikael'... },... 'length',{(150 +30*rand) (150 +30*rand) (150 +30*rand)... (150 +30*rand) (150 +30*rand) (150 +30*rand)... (150 +30*rand) (150 +30*rand) (150 +30*rand)... (150 +30*rand)},... 'weight',{(60+20*rand) (60+20*rand) (60+20*rand)... (60+20*rand) (60+20*rand) (60+20*rand)... (60+20*rand) (60+20*rand) (60+20*rand)... (60+20*rand)},... 'birth', {ceil(12*rand) ceil(12*rand) ceil(12*rand)... ceil(12*rand) ceil(12*rand) ceil(12*rand) ... ceil(12*rand) ceil(12*rand) ceil(12*rand) ... ceil(12*rand)}... );
Il m'est demandé de creer des tableaux pour presenter ces deux structures, contenant, sur la premiere ligne, les titres des colonnes. Je ne vois pas du tout comment faire, j'ai essayé de bidouiller un truc avec une matrice puisque a ma connaissance c'est ce qui fait office de tableau sous matlab, mais pas possible de donner un string a une valeur de matrice...
Si quelqu'un a une piste je suis vraiment prenneur
Marci d'avance, frazz
Partager