2.2 Операторы и функции для работы с векторами и матрицами


Для работы с векторами и матрицами MathCAD содержит ряд операторов и функций. Введём обозначения: V - вектор; M - матрица; Z - скалярные величины. Ниже приведены операторы для работы с векторами и матрицами.

ОператорНабор на клавиатуреНазначение
V1+V2 V1+V2 Сложение векторов V1и V2
-V -V Смена знака у всех элементов вектора
-M -M Смена знака у всех элементов матрицы
V+Z V+Z Сложение вектора V со скаляром Z
Z*V,V*Z Z*V,V*Z Умножение вектора V на скаляр Z
Z*M,M*Z Z*M,M*Z Умножение Матрицы М на скаляр Z
V1*V2 V1*V2 Умножение двух векторов
M*V M*V Умножение матрицы М на вектор V
M1*M2 M1*M2 Умножение двух матриц М1 и М2
V/Z Деление вектора V на скаляр Z
M/Z Д Деление матрицы М на скаляр Z
M^-1 Обратная матрица М
M^n Возведение матрицы М в степень n
\V Вычисление квадратного корня из V
|M Вычисление определителя матрицы
V Ctrl! Транспонирование вектора V
M Ctrl! Транспонирование матрицы М
V1*V2 V1 Ctrl*V2 Скал-умножение векторов V1и V2
V” Получение комплексно скалярного вектора
M” Получение комплексно скалярной матрицы
Alt $ V Вычисление суммы элементов вектора V
V Ctrl - Векторизация вектора V
M Ctrl - Векторизация матрицы М
M Ctrl ^ n Выделение n-го столбца матрицы М
V[n Выделение n-го элемента вектора V
M[(m,n) Выделение элементов (m,n) матрицы М

Под необычным понятием “векторизация” понимается получение проведения математических операций в их скалярном значении над всеми элементами вектора ил матрицы. Векторизация может менять смысл математических выражений и даже превратить недоступное выражение во вполне допустимое. Например, если V-вектор, то выражение cos(V) недопустимо, т.к. аргументом функции cos может быть только скалярная величина однако со знаком векторизации функция cos(V) возвращает вектор, каждый элемент которого есть косинус значения элемента соответствующего исходного вектора V.

Если А и В- векторы, то А*В даёт скалярное произведение этих векторов. Но то же произведение со знаком векторизации создаёт новый вектор, имеющий j-й элемент которого есть произведение j-x элементов векторов А и В.

Существует ряд векторных и матричных функций.

Приведём некоторые из них.

Max(v)- возвращает максимальный элемент

Min(v)- возвращает минимальный элемент

Re(v) -возвращает вектор реальных частей вектора с комплексными переменными

Im(v)-то же для мнимых частей

Приведенные примеры расчёта электрических цепей матричными методами помогут изучить методы расчёта электрических цепей, сводящееся к составлению уравнений Кирхгофа в матричной форме и решение этих уравнений в системе MathCAD.


Скачать пример 2.1