Матричные вычисления (MATRIX)
Используйте режим MATRIX для выполнения вычислений с использованием матриц размером до 3 строк и 3 столбцов. Для выполнения матричного вычисления необходимо сначала присвоить данные специальным матричным переменным (MatA, MatB, MatC), а затем использовать переменные в вычислении, как показано в примере ниже.
Пример 1. Присвоение
переменной MatA и
переменной MatB и выполнение следующих вычислений:
×
(MatA×MatB),
+
(MatA+MatB)
1. Нажмите клавиши 
(MATRIX) для входа в режим MATRIX.
2. Нажмите
(MatA)
(2×2).
В результате открывается редактор матриц, в котором можно ввести элементы матрицы размером 2 × 2, указанной для MatA.
- (1) «A» обозначает «MatA».
3. Введите элементы для MatA: 2
1
1
1
.
4. Нажмите следующие клавиши:

(MATRIX)
(Data)
(MatB)
(2×2). В результате открывается редактор матриц, в котором можно ввести элементы матрицы размером 2 × 2, указанной для MatB.
5. Введите элементы для MatB: 2
1
1
2
.
6. Нажмите
для перехода на экран вычислений и выполнения первого вычисления (MatA×MatB):

(MATRIX)
(MatA)

(MATRIX)
(MatB)
.
При этом отображается экран MatAns, содержащий результаты вычислений.

(2) «Ans» обозначает «MatAns».
Примечание. «MatAns» обозначает «Память результатов матричных вычислений». Подробные сведения см. в разделе «Память результатов матричных вычислений».
7. Выполните следующее вычисление (MatA+MatB):


(MATRIX)
(MatA)

(MATRIX)
(MatB)
.

Память результатов матричных вычислений
Если результатом вычисления, выполненного в режиме MATRIX, является матрица, появляется экран MatAns, который содержит результат вычисления. Результат также можно присвоить переменной под названием «MatAns».
Переменная MatAns может использоваться в вычислениях, как показано ниже.
Чтобы вставить переменную MatAns в вычисление, нажмите следующие клавиши: 
(MATRIX)
(MatAns).
Нажатие на любую из следующих клавиш при открытом экране MatAns приводит к автоматическому переходу на экран вычислений:
,
,
,
,
,
, 
(x3). На экране вычислений отображается переменная MatAns, за которой следует оператор или функция в соответствии с нажатой клавишей.
Присвоение и редактирование данных матричной переменной
Важно!
Следующие операции не поддерживаются редактором матриц:
, 
(M-), 
(STO). Pol, Rec и многооператорные вычисления также не могут быть введены с использованием редактора матриц.
Присвоение новых данных матричной переменной:
1. Нажмите клавиши 
(MATRIX)
(Dim), затем в открывшемся меню выберите матричную переменную, которой необходимо присвоить данные.
2. В следующем открывшемся меню выберите размер (m×n).
3. Для ввода элементов матрицы используйте открывшийся экран редактора матриц.
Пример 2. Присвоение
переменной MatC

(MATRIX)
(Dim)
(MatC)
(2×3)
1
0
1
0
1
1

Редактирование элементов матричной переменной:
1. Нажмите клавиши 
(MATRIX)
(Data), затем в открывшемся меню выберите матричную переменную, которой необходимо отредактировать.
2. Для редактирования элементов матрицы используйте открывшийся экран редактора матриц.
Переместите курсор в ячейку, содержащую элемент, который необходимо изменить, введите новое значение и нажмите клавишу
.
Копирование содержания матрицы (или MatAns):
1. Используйте редактор матриц для вывода отображения той матрицы, которую необходимо скопировать.
Например, чтобы скопировать MatA, необходимо нажать следующие клавиши: 
(MATRIX)
(Data)
(MatA). Если необходимо скопировать содержимое MatAns, выполните следующие действия, чтобы открыть экран MatAns: 

(MATRIX)
(MatAns)
.
2. Нажмите клавиши 
(STO), а затем — одно из следующих сочетаний клавиш, чтобы указать целевую матрицу для копирования:
(MatA),
(MatB) или
(MatC).
При этом откроется редактор матриц, отображающий содержимое целевой матрицы для копирования.
Примеры матричных вычислений
В следующих примерах используются MatA =
и MatB =
из Примера 1, а также MatC =
из Примера 2.
Пример 3. 3 × MatA (скалярное умножение матриц).
3

(MATRIX)
(MatA)

Пример 4. Получение определителя MatA (det(MatA)).


(MATRIX)
(det)

(MATRIX)
(MatA)
- 1
Пример 5. Получение транспонирования MatC (Trn(MatC)).


(MATRIX)
(Trn)

(MATRIX)
(MatC)

Пример 6. Получение обратной матрицы из MatA (MatA-1).
Примечание. Использовать
для этого варианта ввода невозможно. Используйте клавишу
для ввода «-1».


(MATRIX)
(MatA)


Пример 7. Получение абсолютного значения каждого элемента MatB (Abs(MatB)).


(Abs)
(MATRIX)
(MatB)


Пример 8. Возведение MatA во вторую и третью степень (MatA2, MatA3).
Примечание. Использовать
для этого варианта ввода невозможно. Используйте клавишу
для возведения во вторую степень и клавишу 
(x3) для возведения в третью степень.


(MATRIX)
(MatA)




(MATRIX)
(MatA)
(x3)




