Читайте также:
|
|
В MathCad содержится большое число встроенных функций для действий с массивами. В данном разделе приведено описание некоторых из них и даны примеры их использования. Размеры данного пособия не позволяют привести полный список всех встроенных функций линейной алгебры, содержащихся в MathCad, для более детального ознакомления с ними следует воспользоваться интерактивной системой подсказок MathCad или обратиться к руководству [7]. В разделе совершенно не затронуты статистические функции, описание которых является темой отдельной работы.
При описании встроенных функций приняты условные обозначения, описанные в начале раздела 6.5.
Таблица 6.2 - Встроенные функции MathCad для работы с массивами.
Имя функции | Результат |
rows (A) | Число строк в массиве А. Если А - скаляр, возвращается 0 |
cols (A) | Число столбцов в массиве А. Если А - скаляр, возвращается 0 |
length (v) | Число элементов в вектореv |
last (v) | Индекс последнего элемента в векторе v |
max (A) | Максимальный элемент в массиве А |
min (A) | Минимальный элемент в массиве А |
identity (n) | Единичная матрица n x n (матрица, все диагональные элементы которой равны 1, а все остальные - 0) |
Re (A) | Массив, состоящий из элементов, которые являются вещественными частями элементов матрицы А |
Im (A) | Массив, состоящий из элементов, которые являются мнимыми частями элементов А |
diag (v) | Диагональная матрица, содержащая на диагонали элементы вектора v |
tr (M) | След матрицы М (сумма диагональных элементов) |
rank (A) | Ранг вещественной матрицы А |
eigenvals (M) | Вектор, содержащий собственные значения матрицы М |
lsolve (M,v) | Нахождение вектора x такого, что M·x=v (решение системы линейных алгебраических уравнений) |
sort(v) | Возвращает элементы вектора v, отсортированные по возрастанию |
csort(A,n) | Сортирует строки матрицы таким образом, чтобы расположить элементы в столбце n в порядке возрастания |
rsort(A,n) | Сортирует строки матрицы таким образом, чтобы расположить элементы в строке n в порядке возрастания |
reverse(v) | Изменяет порядок элементов в векторе v на обратный |
На рисунках 6.11, 6.12 показаны примеры использования встроенных функций для работы с массивами.
Рис. 6.11 - Примеры использования встроенных функций для работы с векторами.
Рис. 6.12 - Примеры использования встроенных функций для работы с матрицами.
Дата добавления: 2015-07-08; просмотров: 217 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Векторные и матричные операторы | | | Создание простейшего графика |