Контрольное задание
Этот коммит содержится в:
47
ТЕМА1/task.md
Обычный файл
47
ТЕМА1/task.md
Обычный файл
@@ -0,0 +1,47 @@
|
||||
## Общее контрольное задание по теме 1
|
||||
Дмитриев Денис, А-03-24
|
||||
|
||||
# Задание 1
|
||||
Создайте переменную ММ – матрицу 5х7 со случайными нормально распределенными элементами с математическим ожиданием 10 и стандартным отклонением 8.
|
||||
|
||||
# Решение 1
|
||||
```matlab
|
||||
MM = 10 + 8 * randn(5, 7)
|
||||
```
|
||||
|
||||
# Задание 2
|
||||
Рассчитайте среднее значение SR по всем элементам матрицы ММ.
|
||||
|
||||
# Решение 2
|
||||
```matlab
|
||||
SR = sum(MM(:)) / numel(MM)
|
||||
```
|
||||
|
||||
# Задание 3
|
||||
Замените в ММ все значения, превышающие SR+8, на значение SR+8, а значения, меньшие, чем SR-8, - на SR-8.
|
||||
|
||||
# Решение 3
|
||||
```matlab
|
||||
UP = SR + 8;
|
||||
LOW = SR - 8;
|
||||
MM(MM > UP) = UP;
|
||||
MM(MM < LOW) = LOW;
|
||||
MM
|
||||
```
|
||||
# Задание 4
|
||||
Превратите ММ в вектор – столбец ММС. Упорядочьте его элементы по возрастанию. Определите значение медианы, в качестве которого возьмите серединное по порядку индексов значение в упорядоченном векторе.
|
||||
|
||||
# Решение 4
|
||||
```matlab
|
||||
MMC = MM(:);
|
||||
MMC1 = sort(MMC);
|
||||
Med = MMC1(floor(numel(MMC1) / 2) + 1)
|
||||
```
|
||||
|
||||
# Задание 5
|
||||
Рассчитайте матрицу ММ1 с элементами, равными натуральным логарифмам от значений соответствующих элементов из матрицы ММ.
|
||||
|
||||
# Решение 5
|
||||
```matlab
|
||||
MM1 = log(MM)
|
||||
```
|
||||
0
ТЕМА2/report.md
Обычный файл
0
ТЕМА2/report.md
Обычный файл
Двоичные данные
ТЕМА2/sceens/1.png
Обычный файл
Двоичные данные
ТЕМА2/sceens/1.png
Обычный файл
Двоичный файл не отображается.
|
После Ширина: | Высота: | Размер: 35 KiB |
Ссылка в новой задаче
Block a user