Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

practika_3_223_226

.pdf
Скачиваний:
30
Добавлен:
09.04.2015
Размер:
2.29 Mб
Скачать

Изменение размера матрицы

Если вставляются строки, Mathcad создает пустые строки ниже выбранного элемента

Если вставляются столбцы, Mathcad создает пустые столбцы справа от выбранного элемента

Чтобы вставить строку выше верхней строки или столбец слева от первого столбца, сначала заключите матрицу целиком в выделяющую рамку, затем щелкните по значку “создать матрицу” и продолжите, как обычно

Когда удаляются строки или столбцы, Mathcad удаляет строки вниз от этого элемента, а столбцы — направо от этого элемента

При удалении строк или столбцов Mathcad выбрасывает содержащуюся в них информацию

Операции над векторами

Операции над матрицами

Примеры

Размер и диапазон значений массива

В Mathcad есть функции, которые возвращают информацию о размере массива, диапазоне значений

rows(A) – число строк в массиве A

cols(A) – число столбцов в массиве A

length(v) – число элементов в векторе v

last(v) – индекс последнего элемента в векторе v

max(A) – определяет cамый большой элемент в массиве

A

min(A) – определяет cамый маленький элемент в массиве A

Размер и диапазон значений массива

rank(A) – ранг матрицы А, т.е. число линейно независимых строк или столбцов

tr(A) – след матрицы А, т.е. сумму диагональных элементов

mean (A) – среднее значение элементов массива А

Формирование матриц специального типа

identity(n) – формирует единичную матрицу n x n

diag(v) – формирует диагональную матрицу, содержащую на диагонали элементы вектора v

matrix(m,n,f) – создает и заполняет матрицу размером m x n, элемент которой, расположенный в строке i и столбце j, равен f(i,j)

Формирование матриц

augment (A,B) – формирует массив, располагая матрицу B справа от матрицы А (обе матрицы должны иметь одинаковое количество строк)

stack (A,B) - формирует массив, располагая матрицу B снизу от матрицы А (обе матрицы должны иметь одинаковое количество столбцов)

submatrix (A, ir, jn, ic, jc) – формирует подматрицу, содержащую строки с ir по jn и столбцы с ic до jc исходной матрицы А

Функции обработки массивов

Векторные / матричные операции позволяют проводить вычисления, как над обычными числами

Вызов функций из главного меню:

Добавить Функцию Векторы и матрицы

Обращение к функции можно провести с клавиатуры и с помощью «горячих клавиш»

Вектора и матрицы

Задача 1. Вычислить матрицу D =2A-BA

Задача 2. Даны следующие матрицы

Проверить, что A*B = B*A, A*C C*A

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]