И другие программы этой серии
Слияние матриц
Для того чтобы составить из двух или более матриц одну, в MathCAD предусмотрены две матричные функции:
- augment (А, B, C,...) - матрица, сформированная слиянием матриц-аргументов слева направо;
- stack (А, B, C,...) - матрица, сформированная слиянием матриц-аргументов сверху вниз;
3. Вывод размера матриц
Для получения сведений о характеристиках матриц или векторов предусмотрены следующие встроенные функции:
- rows (A) - число строк;
- cols (A) - число столбцов;
- length (v) - число элементов вектора;
- last (v) - индекс последнего элемента вектора;
4. Сортировка матриц
Часто бывает нужно переставить элементы матрицы или вектора, расположив их в определенной строке или столбце в порядке возрастания или убывания. Для этого имеются несколько встроенных функций, которые позволяют гибко управлять сортировкой матриц:
- sort (v) - сортировка элементов вектора в порядке возрастания;
- csort(A, i) - сортировка строк матрицы выстраиванием элементов i-го столбца в порядке возрастания;
- rsort(A, i) - сортировка столбцов матрицы выстраиванием элементов i-й строки в порядке возрастания;
- reverse (v) - перестановка элементов вектора в обратном порядке;
Ранг матрицы
Рангом (rank) матрицы называют наибольшее натуральное число k, для которого существует не равный нулю определитель k-ro порядка подматрицы,составленной из любого пересечения k столбцов и k строк матрицы.
Для вычисления ранга в MathCAD предназначена функция rank.- rank (A) - ранг матрицы; А - матрица.
Построение графиков.
Существует два основных способа построения графиков функций в Mathcad.
1. Задать интервал изменения аргумента в формате
x:=начальное значение[,начальное значение+шаг]..конечное значение
в скобках указан необязательный параметр, если его нет, шаг, по умолчанию, равен 1
После чего можно определить функцию от этого аргумента, например:
2.