В следующем бит кода Mathematicaпроизведение трех матриц заканчивается нечетной блочной матрицей?
a1 = {{0, -I}, {I, 0}}
a2 = {{0, 1}, {1, 0}}
a3 = {{1, 0}, {0, -1}}
c = I*a1*a2 // MatrixForm
d = c*a3 // MatrixForm
Дисплей D показывает, как два по две матрицы а, где 1,1 и 2,2 элементы сами являются матрицами 2х2, тогда как я ожидать, что она будет простая старая 2x2-матрица скаляров?
Вы избили меня «---» так много! (Кроме того, [нет необходимости подписывать свои сообщения в SO] (http://meta.stackexchange.com/questions/2950/should-hi-thanks-and-taglines-and-salutations-be-removed-from- сообщения), я удалил вашу подпись.) – Simon