Bonjour,
j'ai un tableau de cellule X de dimension :
J'aimerais faire une figure dans laquelle j'aimerais ploter toutes les données de la 1ere ligne dans un même subplot (puis les données de la 2eme ligne dans un autre subplot).Code:
1
2
3
4
5
6
7
8 >> X X = 2×5 cell array {8193×1 double} {8193×1 double} {8193×1 double} {8193×1 double} {8193×1 double} {8193×1 double} {8193×1 double} {8193×1 double} {8193×1 double} {8193×1 double}
Je fais déjà une boucle pour ploter dans les différents subplot et j'aimerais tracer directement toutes les données d'une ligne dans un même subplot
donc un truc du genre :Code:
1
2
3
4
5
6
7
8
9
10 figure; for ii=1:2 subplot(1,2,ii) loglog(X{ii,1}(:)); hold on; loglog(X{ii,2}(:)); loglog(X{ii,3}(:)); %[...] end
mais le tableau de cellule ne semble pas gérer les ":" comme je l'entends :Code:
1
2
3
4 for ii loglog(X{ii,:}(:) end
Une idée?Code:
1
2
3 >> figure;loglog(X{1,:}(:)) Expected one output from a curly brace or dot indexing expression, but there were 5 results.
Merci