В Matlab
я ввел следующие команды:
>> a = [1 2; 3 4]
a =
1 2
3 4
Когда я попробовал команду a^2
, я получил следующее:
>> a^2
ans =
7 10
15 22
На самом деле я ожидал получить:
ans =
1 4
9 16
Другими словами, я ожидал, что каждый элемент матрицы будет увеличен до 2.
Почему результат был таким, как показано выше?
Спасибо.