Bonjour, ne sachant pas trop quoi taper pour chercher la réponse à ma question je poste un nouveau sujet
Pour éviter une boucle for, je me demande s'il est possible de remplir des cellules par la multiplication d'une matrice par des nombres:
Cette syntaxe ne fonctionne pas par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 b=cell(4,1); a=[1 2 3]; b{1:4}=a*{1:4} ??? Undefined function or method 'mtimes' for input arguments of type 'cell'.
Je souhaiterai arriver à ça:
Sauriez-vous comment faire si c'est possible?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 b{1}=a*1;b{2}=a*2;b{3}=a*3;b{4}=a*4 b = [1x3 double] [1x3 double] [1x3 double] [1x3 double]
Merci!
NB: a est en réalité une matrice 3D
Partager