ответвлено от main/it-labs
Добавлен отчет и ОКЗ по первой лабораторной
Этот коммит содержится в:
80
TEMA1/task.md
Обычный файл
80
TEMA1/task.md
Обычный файл
@@ -0,0 +1,80 @@
|
||||
# Общее контрольное задание по теме 1
|
||||
|
||||
Долганов Всеволод, А-01-24
|
||||
|
||||
## Задание
|
||||
|
||||
Создайте переменную ММ – матрицу 5х7 со случайными нормально рас-пределенными элементами с математическим ожиданием 10 и стандартным отклонением 8.
|
||||
|
||||
|
||||
## Решение
|
||||
|
||||
```matlab
|
||||
|
||||
MM = 10 + 8 * randn(5,7);
|
||||
|
||||
```
|
||||
|
||||
## Задание
|
||||
|
||||
Рассчитайте среднее значение SR по всем элементам матрицы ММ.
|
||||
|
||||
|
||||
## Решение
|
||||
|
||||
```matlab
|
||||
|
||||
SR = mean(MM(:));
|
||||
|
||||
```
|
||||
|
||||
## Задание
|
||||
|
||||
Замените в ММ все значения, превышающие SR+8, на значение SR+8, а значения, меньшие, чем SR-8, - на SR-8.
|
||||
|
||||
|
||||
## Решение
|
||||
|
||||
```matlab
|
||||
|
||||
MM(MM > SR + 8) = SR + 8;
|
||||
MM(MM < SR - 8) = SR - 8;
|
||||
|
||||
```
|
||||
## Задание
|
||||
|
||||
Превратите ММ в вектор – столбец ММС. Упорядочьте его элементы по возрастанию. Определите значение медианы, в качестве которого возь-мите серединное по порядку индексов значение в упорядоченном векто-ре.
|
||||
|
||||
|
||||
## Решение
|
||||
|
||||
```matlab
|
||||
|
||||
MMC = MM(:);
|
||||
MMC = sort(MMC);
|
||||
index = round(length(MMC) / 2);
|
||||
median_val = MMC(index)
|
||||
|
||||
```
|
||||
## Задание
|
||||
|
||||
Рассчитайте матрицу ММ1 с элементами, равными натуральным лога-рифмам от значений соответствующих элементов из матрицы ММ.
|
||||
|
||||
|
||||
## Решение
|
||||
|
||||
```matlab
|
||||
|
||||
MM1 = log(MM)
|
||||
|
||||
```
|
||||
|
||||
|
||||
median_val = 12.380
|
||||
MM1 =
|
||||
|
||||
2.7678 2.0017 2.8529 2.4635 2.5311 2.9701 2.5270
|
||||
2.7423 2.7336 1.2513 1.7647 2.6683 1.5513 1.2513
|
||||
2.5130 2.8358 2.4100 1.2513 2.9200 1.2513 2.9701
|
||||
2.1386 1.2513 2.4526 2.9701 1.2513 2.5482 2.1318
|
||||
1.2513 2.9701 2.8475 2.9701 2.8416 1.2513 2.5161
|
||||
Ссылка в новой задаче
Block a user