Files
it-labs/ТЕМА1/task.md
2026-02-12 11:30:14 +03:00

1.7 KiB

Общее контрольное задание по теме 1

Дмитриев Денис, А-03-24

Задание 1

Создайте переменную ММ – матрицу 5х7 со случайными нормально распределенными элементами с математическим ожиданием 10 и стандартным отклонением 8.

Решение 1

MM = 10 + 8 * randn(5, 7)

Задание 2

Рассчитайте среднее значение SR по всем элементам матрицы ММ.

Решение 2

SR = sum(MM(:)) / numel(MM)

Задание 3

Замените в ММ все значения, превышающие SR+8, на значение SR+8, а значения, меньшие, чем SR-8, - на SR-8.

Решение 3

UP = SR + 8;
LOW = SR - 8;
MM(MM > UP) = UP;
MM(MM < LOW) = LOW;
MM

Задание 4

Превратите ММ в вектор – столбец ММС. Упорядочьте его элементы по возрастанию. Определите значение медианы, в качестве которого возьмите серединное по порядку индексов значение в упорядоченном векторе.

Решение 4

MMC = MM(:);
MMC1 = sort(MMC);
Med = MMC1(floor(numel(MMC1) / 2) + 1)

Задание 5

Рассчитайте матрицу ММ1 с элементами, равными натуральным логарифмам от значений соответствующих элементов из матрицы ММ.

Решение 5

MM1 = log(MM)