q Ввести имя переменной, например, cplM.
q Ввести знак присвоения, нажав клавиши "Shift" + ":",
q Ввести имя матрицы, столбец которой надо присвоить переменной, например, M. ()
q Ввести верхний индекс, .
q
Варианты ввода нижнего индекса.
Пиктограмма |
в панели инструментов Matrix (Матрица) |
Клавиатура |
клавиши "Ctrl" + "6" |
q ввести номер столбца, который надо считать, учитывая значение системной переменной ORIGIN, например, первый столбец ().
q Нажать клавишу "Enter" для завершения операции ().
Функция augment(A,B) (где A, B- матрицы, имеющие одинаковое число строк) используется для создания нового двумерного массива путем расположения матриц A и B бок о бок.
Функция stack(A,B) (где A, B- матрицы, имеющие одинаковое число столбцов) используется для создания нового двумерного массива путем расположения матрицы A над матрицей B.
На Рис. 2.4 приведен листинг с последовательностью действий при использовании функции augment(A,B) и stack(A,B).
Функция submatrix(A,ir,jr,ic,jc) (где A- матрица, ir- начальный индекс строки, jr- конечный индекс строки, ic- начальный индекс колонки, jc - конечный индекс колонки) используется для создания нового двумерного массива путем копирования из массива А всех элементов, содержащихся в строках с ir по jr и столбцах с ic по jc.
На Рис. 2.5 приведен листинг с последовательностью действий при использовании функции submatrix(A,ir,jr,ic,jc).
Ранг матрицы равен порядку наибольшего отличного от нуля минора этой матрицы. Эта величина служит для характеристики матрицы системы линейных уравнений, а также как параметр, определяющий, базисом пространства какой размерности может быть данное множество векторов.
Следом называется сумма диагональных элементов матрицы.
Функция rank(M) (М- вещественная матрица) используется для определения ранга матрицы М.
Рис. 2.5. Использование функций augment(A,B) и stack(A,B)
Рис. 2.6. Использование функции submatrix(A,ir,jr,ic,jc)
Функция tr(M) (М- вещественная квадратная матрица) используется для определения следа матрицы М.
На Рис. 2.6 приведен пример использования функций rank(M) и tr(M).
Рис. 2.6. Использование функций rank(M) и tr(M)
Сложение (вычитание) матрицы и скаляра.
В MathCAD к матрице может быть прибавлено (вычтено) любое число. При этом число будет прибавлено ко всем элементам (вычтено из всех элементов) исходной матрици.
Умножение (деление) матрицы и скаляра.
В MathCAD матрица может быть умножена (поделена) на любое число. При умножении (делении) матрицы на скаляр на него умножается каждый элемент исходной матрицы..
На Рис. 2.7 приведены примеры арифметических операций с матрицей и скаляром.
Рис. 2.8. Арифметические операции матрицы и скаляра
Для сложения и вычитания матриц используется функция + (или -). Матрицы должны быть одного размера. При суммировании (вычитании) двух матриц происходит их поэлементное суммирование (вычитание).
Варианты ввода функции.
Пиктограмма |
()в панели инструментов Calculator (Калькулятор) |
Клавиатура |
клавиши "+" ("-") |
На Рис. 2.8 приведены примеры суммирования (вычитания) матриц.
Для умножения матриц используется функция *.
Две матрицы могут быть перемножены, если у первого множителя количество столбцов будет равно количеству строк у второго множителя. При умножении матрицы размерностью MxN, на матрицу размерностью NxK будет получена матрица размерностью MxK.
Варианты ввода функции.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.