Простейшие операции с матрицами. Транспортирование.
Простейшие операции матричной алгебры реализованы в Mathcad в виде операторов. Написание операторов по смыслу максимально приближено к их математическому действию. Каждый оператор выражается соответствующим символом Рассмотрим матричные и векторные операции Mathcad 11. Векторы являются частным случаем матриц размерности NXI, поэтому для них справедливы все те операции, что и для матриц, если ограничения особо не оговорены (например некоторые операции применимы только к квадратным матрицам NXN). Какие-то действия допустимы только для векторов (например скалярное произведение), а какие-то, несмотря на одинаковое написание, по-разному действуют на векторы и матрицы.
Непосредственное проведение векторных операций над строками, т. е. матрицами IXN, невозможно, для того чтобы превратить строку в вектор, ее нужно предварительно транспонировать.
Рис. 9.1. Панель инструментов Matrix
Транспортирование
Транспортированием называют операцию, переводящую матрицу размерности MXN в матрицу размерности NXM, делая столбцы исходной матрицы строками, а строки – столбцами. Пример приведен в листинге 9.1. Ввод символа транспонирования (transpose) осуществляется с помощью панели инструментов Matrix (Матрица) или нажатием клавиш CTRL + 1. Не забывайте, что для вставки символа транспонирования матрица должна находиться между линиями ввода.
Листинг 9.1. Транспонирование векторов и матриц: