Bonjour,
Je souhaiterai élever une matrice M au cube (pour les besoins de la cause) sans avoir de massage d'erreur.
La matrice M est toujours une matrice "2x2", chacun des quatre éléments (M=[A B ; C D]) la constituant est un vecteur de longueur length(x).
J'ai esseyé de convertir la matrice M en cellule mais visiblement il n'est pas possible de faire ce genre de calcul avec ce type de format. Est-il nécessaire d’utiliser une boucle pour ce produit de matrices ?
C'est pour cette raison que je sollicite une fois encore votre aide. Je suis à l’écoute de toute suggestion .
Merci d’avance,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 x=1:1:3; A=ones(1,length(x));; B=x+3; C=2*x+1; D=3*x+2; M=[A B ; C D] M_cell_sqre=M^3; %% pas de succés M_cell= mat2cell(M,[1 1],[length(x) length(x)]) M_cell_sqre=M_cell^3; ; %% pas de succés
Partager