Операции над массивами

Простейшие операции над массивами реализованы в MathCad в виде операторов и функций.

Векторы рассматриваются как частный случай матрицы размерности n´1. Для них справедливы все операции, которые можно выполнить над матрицами, если не существует особых условий (например, некоторые операции могут быть применены только к квадратным матрицам). Однако существуют операции, которые могут быть выполнены только над векторами (скалярное произведение векторов).

Перед выполнением операций над векторами и матрицами, необходимо сначала определить значения их элементов одним из выше указанных способов.

Пример вычисления скалярного произведения двух векторов:

Пример вычисления векторного произведения двух векторов:

Примечание. Операторы скалярного () и векторного произведения () вводятся с панели Матрицы.

Пример сложения двух матриц:

Пример умножения двух матриц:

Примечание. Операция умножения вводится с клавиатуры.

Пример вычисления определителя квадратной матрицы:

Примечание. Оператор вычисления определителя матрицы ½х½ вводится с панели Матрицы.

Пример транспонирования матрицы:

Примечание. Оператор транспонирования матрицы (МТ) вводится с панели Матрицы.

Пример вычисления следа матрицы:

Примечание. Функция вычисления следа матрицы tr вводится с помощью кнопки f(x) стандартной панели инструментов (категории функций – Вектор и Матрица)

Пример вычисления суммы элементов вектора:

Примечание. Знак суммы Sv вводится с панели Матрицы.

Пример упорядочения элементов второй строки матрицы в порядке возрастания:

Упорядочение элементов строки или столбца матрицы выполняются с помощью следующих функций:

сsort (имя матрицы, номер столбца) – сортировка указанного столбца матрицы;

rsort (имя матрицы, номер строки) - сортировка указанной строки матрицы.

Пример перестановки элементов вектора в обратном порядке:

Сортировка элементов вектора в порядке возрастания осуществляется с помощью функции s ort (имя вектора).

Примечание. Функции сортировки и перестановки элементов массивов вводятся с помощью кнопки f(x) стандартной панели инструментов (категории функций – Сортир.)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: