bonjour ,
j'ai actuellement un tableau de cellule composé de valeur numérique et de texte , de la forme:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 alpha  beta   gamma
1         120     0.0012
2         110     0.005
3         90       0.003
Je souhaiterai trouver le min et le max dans chaque colonne pour cela, je voudrais utiliser les commandes MIN et MAX

Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 min_alpha=MIN(STOCKAGE(:,j))
Et matlab me renvoie ce message d'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
??? Undefined function or method 'MIN' for input arguments of type 'cell'.
 
Error in ==> model_pneu_etape1 at 170
 min_alpha=MIN(STOCKAGE(:,j))

J'ai donc essayer d'utiliser la commande cell2mat , pour passer en format de matrice : j'ai donc fait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 min_alpha=MIN(cell2mat(STOCKAGE{2:m,j}))
et j'ai le message d'erreur suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
??? Error using ==> cell2mat
Too many input arguments.
 
Error in ==> model_pneu_etape1 at 170
 min_alpha=MIN(cell2mat(STOCKAGE{2:m,j}))