Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodicheskie_ukazania_po_MathCad_2014.doc
Скачиваний:
9
Добавлен:
01.05.2025
Размер:
1.65 Mб
Скачать

Команды панели инструментов Матрицы

Кнопка

Назначение

Создание матрицы

Обратная матрица

Определитель матрицы

Транспонирование матрицы

Выделение столбца матрицы

Операторы для работы с массивами

Обозначения: для векторов ‑ V, для матриц ‑ М и для скалярных величин ‑ z.

Оператор

Ввод

Назначение оператора

V1+V2

V1+V2

Сложение двух векторов V1 и V2

V1-V2

V1-V2

Вычитание двух векторов V1 и V2

Смена знака у элементов матрицы 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

VI*V2

Умножение двух векторов V1 и V2

M*V

M*V

Умножение матрицы М на вектор V

М1*М2

М1*М2

Умножение двух матриц М1 и М2

V/z

Деление вектора V на скаляр z

M/z

Деление матрицы М на скаляр z

М^n

Возведение матрицы М в степень п

Фрагмент документа MathCAD:

Функции для работы с векторами и матрицами.

Некоторые из них (V должен быть вектором, A может быть вектором либо матрицей):

length(V) ‑возвращает число элементов в векторе v;

last(V) ‑ возвращает индекс последнего элемента;

max(A) ‑ возвращает максимальный по значению элемент;

min(A) ‑ возвращает минимальный по значению элемент.

Матричные функции

Для работы с матрицами также существует ряд встроенных функций:

augment(M1, М2) ‑ объединяет в одну матрицы М1 и М2, имеющие одинаковое число строк;

identity(n) ‑ создает единичную квадратную матрицу размером , (n – размер матрицы(число));

stack(MI, M2) ‑ объединяет две матрицы М1 и M2, имеющие одинаковое число столбцов, сажая M1 над M2;

diag(V) ‑ создает диагональную матрицу, элемент главной диагонали которой ‑ вектор V;

cols(M) ‑ возвращает число столбцов матрицы М;

rows(M) ‑ возвращает число строк матрицы М;

rank(M) ‑возвращает ранг матрицы М;

tr(M) ‑ возвращает след (сумму диагональных элементов) квадратной матрицы М;

mean(M) ‑ возвращает среднее значение элементов массива М;

median(M) ‑ возвращает медиану элементов массива М;

eigenvals(M) ‑ возвращает вектор, элементами которого являются собственные значения матрицы M (M должна быть квадратной матрицей.);

submatrix(M,ir,jr,ic,jc) ‑ возвращает подмассив, состоящий из всех элементов, которые содержатся в строках с ir по jr и столбцах с ic по jc массива М.

Символьные вычисления

Все матричные и векторные операторы допустимо использовать как в численных, так и в символьных расчетах. Мощь символьных операций заключается в возможности проводить их не только над конкретными числами, но и над переменными.

Фрагмент документа MathCAD: