Support for Multiplication and Transpose of Block Matrices of Symbolic Matrices?
Does MATLAB not support multiplying and transposing block symbolic matrices? For instance, the following multiplication and transpose are not evaluated on the individual matrices inside of the block matrices:
syms A B C D E F G H [2 2] matrix
X = [A B;C D].’
Y = [A B;C D]*[E F;G H]
The outputs I am expecting are:
X = [A.’ C.’;B.’ D.’]
Y = [A*E+B*G A*F+B*H;C*E+D*G C*F+D*H]Does MATLAB not support multiplying and transposing block symbolic matrices? For instance, the following multiplication and transpose are not evaluated on the individual matrices inside of the block matrices:
syms A B C D E F G H [2 2] matrix
X = [A B;C D].’
Y = [A B;C D]*[E F;G H]
The outputs I am expecting are:
X = [A.’ C.’;B.’ D.’]
Y = [A*E+B*G A*F+B*H;C*E+D*G C*F+D*H] Does MATLAB not support multiplying and transposing block symbolic matrices? For instance, the following multiplication and transpose are not evaluated on the individual matrices inside of the block matrices:
syms A B C D E F G H [2 2] matrix
X = [A B;C D].’
Y = [A B;C D]*[E F;G H]
The outputs I am expecting are:
X = [A.’ C.’;B.’ D.’]
Y = [A*E+B*G A*F+B*H;C*E+D*G C*F+D*H] symbolic, block matrix, symbolic block matrix, symbolic matrix, symmatrix, symbolic matrix variable, multiplication, transpose, matlab, matrix, mathematics, livescript MATLAB Answers — New Questions