fill an matrix from another matrix

Hi I have a matrix M
M11 M12 M13 M14
M21 M22 M23 M24
M31 M32 M33 M34
M41 M42 M43 M44
M51 M52 M53 M54
And i want to fill the matrix W with matrix M as:
M13 M14 (M11*M14 - M12*M13)
M23 M24 (M21*M24 - M22*M23)
M33 M34 (M31*M34 - M32*M33)
M43 M44 (M41*M44 - M42*M43)
M53 M54 (M51*M54 - M52*M53)

 Respuesta aceptada

Walter Roberson
Walter Roberson el 23 de Abr. de 2012
W = [M(:,[34]), M(:,1)*M(:,4)-M(:,2)*M(:,3)];

1 comentario

Noe alvarado
Noe alvarado el 23 de Abr. de 2012
i have the next problem
>> M = [ 1 2 3 4; 1 2 3 4; 1 2 3 4; 1 2 3 4;4 3 2 1];
>> W = [A(:,[34]), A(:,1)*A(:,4)-A(:,2)*A(:,3)];
??? Index exceeds matrix dimensions.
My matrix M is the 5X4
And matrix W i want to be 5X3

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by