Векторные и матричные функции.
18.
19. Существует также ряд встроенных векторных и матричных функций. Приведем векторные функции, входящие в систему 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. |
20. Для работы с матрицами также существует ряд встроенных функций. Они перечислены ниже:
Augment (M1, M2) | Объединяет в одну матрицы М1 и М2, имеющие одинаковое число строк (объединение идёт “бок о бок”); |
identity (n) | Создаёт единичную квадратную матрицу размером n*n; |
stack (M1, M2) | Объединяет в одну матрицы М1 и М2, имеющие одинаковое число столбцов, располагая М1 над М2; |
submatrix(A,ir,jr,ic,jc) | возвращает субматрицу, состоящую из всех элементов, содержащихся в строках от ir по jr и столбцов с ic по jc (irJjrи icJjc); |
diag (V) | Создаёт диагональную матрицу, элемент главной диагонали которой – вектор V; |
matrix (m,n,f) | Матрицу, в которой (i,j)-й элемент содержит f(i,j), где i= 0, 1, …m и j=0, 1, …n; |
Re (M) | Возвращает матрицу действительных частей матрицы М с комплексными элементами; |
Im (M) | Возвращает матрицу мнимых частей матрицы М с комплексными элементами. |
Дата добавления: 2014-12-24; просмотров: 1051;