Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Векторные и матричные операторы и функции

2017-10-11 303
Векторные и матричные операторы и функции 0.00 из 5.00 0 оценок
Заказать работу

Вверх
Содержание
Поиск

Для работы с векторами и матрицами система MathCad поддерживает ряд операторов и функций. Рассмотрим наиболее часто используемые операторы (таблица 3.1).

Таблица 3.1Операторы для работы с массивами

Описание Ввод на клавиатуре Командная кнопка
Вычисление определителя матрицы Shift |
Транспонирование массива Ctrl!
Выделение n-го столбца матрицы Ctrl ^
Выделение n-го элемента массива [
Вычисление обратной матрицы  

Рассмотрим наиболее часто используемые векторные, матричные и общие функции (таблицы 3.2 – 3.4).

Таблица 3.2Векторные функции

Функция Описание
length (V) Возвращает длину вектора
last (V) Возвращает индекс последнего элемента вектора
reverse (V) Изменяет порядок расположения элементов вектора на противоположный
sort (V) Сортирует элементы вектора в порядке возрастания их значений

Таблица 3.3Матричные функции

Функция Описание
augment (M 1, М 2) Объединяет в одну матрицы М 1 и М 2, имеющие оди­наковое число строк
stack (M I, М 2) Объединяет две матрицы М 1 и M 2, имеющие оди­наковое число столбцов
identity (n) Создает единичную квадратную матрицу размером пхп
diag (V) Создает диагональную матрицу, элементы главной диагонали которой являются элементами вектора V
cols (M) Возвращает число столбцов матрицы М
rows (M) Возвращает число строк матрицы М
rank (M) Возвращает ранг матрицы М
tr (M) Возвращает сумму диагональных элементов квадрат­ной матрицы М
mean (M) Возвращает среднее значение элементов массива M
csort (M, n) Осуществляет перестановку строк матрицы таким образом, чтобы отсортированным оказался n-ый столбец
rsort (M, n) Осуществляет перестановку столбцов матрицы таким образом, чтобы отсортированной оказалась n-ая строка

Таблица 3.3Общие функции

Функция Описание
max (M) Возвращает максимальный по значению элемент массива
min (M) Возвращает минимальный по значению элемент массива

 

Пример. Создать матрицу В размером 2х2. Выполнить над матрицей следующие действия: − вычислить определитель; − транспонировать; − вычислить обратную матрицу.

 

Пример. Создать матрицы D (2x2) и C (2x3). Выполнить над матрицей следующие действия: − перемножить матрицы и результат записать в матрицу A; − объединить матрицы D и C по строкам; − найти минимальный элемент матрицы D; − найти сумму отрицательных элементов матрицы А.

 

Пример. Создать вектор S, состоящий из пяти элементов, при помощи ранжированной переменной. Выполнить сортировку элементов вектора по возрастанию, а затем в обратном порядке.

Примечание – Для вычисления суммы отрицательных элементов матрицы использовалась условная функция if, имеющая следующий формат: if (условие, действие_ true, действие_ false). Для формирования условия используются операции сравнения и логические функции, расположенные на панели Boolean (таблица 3.1).

Таблица 3.1Операции сравнения и логические функции

Команда Описание Клавиатурный ввод
Операции сравнения
Равно Ctrl ” + “=”
Меньше <
Больше >

Окончание таблицы 3.1

Меньше или равно Ctrl ” + “9”
Больше или равно Ctrl ” + “0”
Не равно Ctrl ” + “3”
Логические функции
Логическое отрицание Not или “ Ctrl ” + “ Shft ”+“1”
Логическое умножение And или “ Ctrl ” + “ Shft ”+”7” или *
Логическое сложение Or или “ Ctrl ” + “ Shft ”+“6” или +

Поделиться с друзьями:

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...



© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.013 с.