Правки в Контрольном задании

Этот коммит содержится в:
Dmitriyev Denis
2026-02-12 11:50:00 +03:00
родитель 9f8a6a92c2
Коммит db6a125724

Просмотреть файл

@@ -6,7 +6,17 @@
# Решение 1 # Решение 1
```matlab ```matlab
MM = 10 + 8 * randn(5, 7) >> MM = 10 + 8 * randn(5, 7)
MM =
17.7550 11.7073 18.3678 -0.1965 7.2149 9.1490 13.8207
25.3246 13.3426 16.8594 17.4836 21.1897 -8.0179 12.6948
9.9031 9.8378 5.1082 4.1858 0.5423 16.3504 17.5941
5.9264 12.4459 11.1126 -7.3134 14.8873 1.6742 18.3707
8.5833 -1.9887 3.4633 12.6198 -15.1807 22.7829 12.3349
>>
``` ```
# Задание 2 # Задание 2
@@ -14,7 +24,9 @@ MM = 10 + 8 * randn(5, 7)
# Решение 2 # Решение 2
```matlab ```matlab
SR = sum(MM(:)) / numel(MM) >> SR = sum(MM(:)) / numel(MM)
SR = 9.7124
>>
``` ```
# Задание 3 # Задание 3
@@ -22,20 +34,32 @@ SR = sum(MM(:)) / numel(MM)
# Решение 3 # Решение 3
```matlab ```matlab
UP = SR + 8; >> UP = SR + 8;
LOW = SR - 8; >> LOW = SR - 8;
MM(MM > UP) = UP; >> MM(MM > SR + 8) = UP;
MM(MM < LOW) = LOW; >> MM(MM < SR - 8) = LOW;
MM >> MM
MM =
17.7124 11.7073 17.7124 1.7124 7.2149 9.1490 13.8207
17.7124 13.3426 16.8594 17.4836 17.7124 1.7124 12.6948
9.9031 9.8378 5.1082 4.1858 1.7124 16.3504 17.5941
5.9264 12.4459 11.1126 1.7124 14.8873 1.7124 17.7124
8.5833 1.7124 3.4633 12.6198 1.7124 17.7124 12.3349
>>
``` ```
# Задание 4 # Задание 4
Превратите ММ в вектор – столбец ММС. Упорядочьте его элементы по возрастанию. Определите значение медианы, в качестве которого возьмите серединное по порядку индексов значение в упорядоченном векторе. Превратите ММ в вектор – столбец ММС. Упорядочьте его элементы по возрастанию. Определите значение медианы, в качестве которого возьмите серединное по порядку индексов значение в упорядоченном векторе.
# Решение 4 # Решение 4
```matlab ```matlab
MMC = MM(:); >> MMC = MM(:);
MMC1 = sort(MMC); >> MMC1 = sort(MMC);
Med = MMC1(floor(numel(MMC1) / 2) + 1) >> Med = MMC1(floor(numel(MMC1) / 2) + 1)
Med = 11.707
>>
``` ```
# Задание 5 # Задание 5
@@ -43,5 +67,14 @@ Med = MMC1(floor(numel(MMC1) / 2) + 1)
# Решение 5 # Решение 5
```matlab ```matlab
MM1 = log(MM) >> MM1 = log(MM)
MM1 =
2.8743 2.4602 2.8743 0.5379 1.9762 2.2136 2.6262
2.8743 2.5910 2.8249 2.8613 2.8743 0.5379 2.5412
2.2928 2.2862 1.6308 1.4317 0.5379 2.7943 2.8676
1.7794 2.5214 2.4081 0.5379 2.7005 0.5379 2.8743
2.1498 0.5379 1.2422 2.5353 0.5379 2.8743 2.5124
>>
``` ```