|
Лабы и лекции по Mathcad. 1. 1 Интерфейс пользователя
2.1 Векторные матричные операторы. Для работы с векторами и матрицами система Math CAD содержит ряд операторов и функций. Введём следующие обозначения: для векторов – V, для матриц – M, и для скалярных величин – Z.
Оператор
| Ввод
| Назначение оператора;
| V1+V2
| V1+V2
| Сложение двух векторов V1 и V2;
| M1*M2
| M1*M2
| Умножение двух матриц M1 и M2;
| M/Z
| M/Z
| Деление матрицы M на скаляр Z;
| M-1
| M^-1
| Обращение матрицы M;
| Mn
| M^n
| Возведение матрицы M в степень n;
| M
| M
| Вычисление определителя матрицы M;
| MT
| M Ctrl !
| Транспонирование матрицы M;
| M
| M Ctrl ^n
| Выделение n–го столбца матрицы M;
| Vn
| V [ n
| Выделение n–го элемента вектора V;
| Mm,n
| M [(m,n)
| Выделение элемента (m, n) матрицы M.
|
2.2 Векторные и матричные функции.
Существует также ряд встроенных векторных и матричных функций. Приведем векторные функции, входящие в систему Math CAD:
lenght (V)
| возвращает длину вектора;
| last (V)
| возвращает индекс последнего элемента;
| max (V)
| возвращает максимальный по значению элемент;
| min (V)
| возвращает минимальный по значению элемент;
| Re (V)
| возвращает вектор действительных частей вектора с комплексными элементами;
| Im (V)
| возвращает вектор мнимых частей вектора с комплексными элементами;
| ε (i, j, k)
| полностью асимметричный тензор размерности три. i, j, k должны быть целыми числами от 0 до 2 (или между >ORIGIN и ORIGIN+2, если ORIGIN≠0). Результат равен 0, если любые два аргумента равны, 1 – если три аргумента являются чётной перестановкой (0, 1, 2), и минус 1, если три аргумента являются перестановкой (0, 1, 2), кратной 2 и некратной 4.
| Для работы с матрицами также существует ряд встроенных функций. Они перечислены ниже:
Augment (M1, M2)
| Объединяет в одну матрицы М1 и М2, имеющие одинаковое число строк (объединение идёт “бок о бок”);
| identity (n)
| Создаёт единичную квадратную матрицу размером n*n;
| stack (M1, M2)
| Объединяет в одну матрицы М1 и М2, имеющие одинаковое число столбцов, располагая М1 над М2;
| diag (V)
| Создаёт диагональную матрицу, элемент главной диагонали которой – вектор V;
| matrix (m,n,f)
| Матрицу, в которой (i,j)-й элемент содержит f(i,j), где i= 0, 1, …m и j=0, 1, …n;
| Re (M)
| Возвращает матрицу действительных частей матрицы М с комплексными элементами;
| Im (M)
| Возвращает матрицу мнимых частей матрицы М с комплексными элементами.
|
|
|
|