ответвлено от main/it-labs
отчет
Этот коммит содержится в:
122
ТЕМА1/zadaca1.md
122
ТЕМА1/zadaca1.md
@@ -1,4 +1,15 @@
|
||||
## пункт 1
|
||||
## Задание
|
||||
|
||||
1. Создайте матрицу ММ 5 7 ➢ случайными нормально распределенными элементами с математическим ожиданием 10 и стандартным отклонением 8.
|
||||
2. Рассчитывайте среднее значеник SR по всем элементам матрицы ММ.
|
||||
3. Замените начения, превышающие SR+8, на SR+8, а значения менше, чем SR-8, на SR-8.
|
||||
4. Превратите MM в вектор-столбец MMC. ➢ Упорядочьте его элементы по возрастанию. Определите значение медианы, в качестве которого возьмите серединное по порядку индексов значение в упорядоченном векторе.
|
||||
5. Рассчитайте матрицу ММl с элементами, равными натуральным логарифмам от значений соответствующих элементов из матрицы ММ.
|
||||
|
||||
|
||||
|
||||
## Решение
|
||||
|
||||
```matlab
|
||||
>> MM = 10+8*randn(5, 7)
|
||||
MM =
|
||||
@@ -20,12 +31,11 @@ MM =
|
||||
1.4439e+01
|
||||
```
|
||||
|
||||
## пункт 2
|
||||
```matlab
|
||||
>> SR = mean(MM(:))
|
||||
SR = 8.7292
|
||||
```
|
||||
## пункт 3
|
||||
|
||||
```matlab
|
||||
>> lower_bound = SR-8
|
||||
lower_bound = 0.7292
|
||||
@@ -51,4 +61,108 @@ MM =
|
||||
8.2894 3.7595 7.8255 16.7292 0.7292 0.7292 14.4392
|
||||
```
|
||||
|
||||
## пункт 4
|
||||
```matlab
|
||||
>> MMC = MM(:)
|
||||
MMC =
|
||||
|
||||
15.0040
|
||||
16.7292
|
||||
15.8013
|
||||
5.6497
|
||||
8.2894
|
||||
0.7292
|
||||
16.7292
|
||||
2.7871
|
||||
4.1868
|
||||
3.7595
|
||||
11.2805
|
||||
16.7292
|
||||
16.7292
|
||||
9.5864
|
||||
7.8255
|
||||
2.8744
|
||||
0.7292
|
||||
0.7292
|
||||
7.3264
|
||||
16.7292
|
||||
0.7292
|
||||
3.2374
|
||||
9.3571
|
||||
0.7523
|
||||
0.7292
|
||||
16.7292
|
||||
12.9473
|
||||
10.5052
|
||||
9.7968
|
||||
0.7292
|
||||
2.2093
|
||||
11.3309
|
||||
6.8181
|
||||
16.7292
|
||||
14.4392
|
||||
```
|
||||
```matlab
|
||||
>> MMC_sorted = sort(MMC)
|
||||
MMC_sorted =
|
||||
|
||||
0.7292
|
||||
0.7292
|
||||
0.7292
|
||||
0.7292
|
||||
0.7292
|
||||
0.7292
|
||||
0.7523
|
||||
2.2093
|
||||
2.7871
|
||||
2.8744
|
||||
3.2374
|
||||
3.7595
|
||||
4.1868
|
||||
5.6497
|
||||
6.8181
|
||||
7.3264
|
||||
7.8255
|
||||
8.2894
|
||||
9.3571
|
||||
9.5864
|
||||
9.7968
|
||||
10.5052
|
||||
11.2805
|
||||
11.3309
|
||||
12.9473
|
||||
14.4392
|
||||
15.0040
|
||||
15.8013
|
||||
16.7292
|
||||
16.7292
|
||||
16.7292
|
||||
16.7292
|
||||
16.7292
|
||||
16.7292
|
||||
16.7292
|
||||
```
|
||||
|
||||
```matlab
|
||||
>> n = numel(MMC_sorted)
|
||||
n = 35
|
||||
```
|
||||
```matlab
|
||||
>> Med = (n+1)/2
|
||||
Med = 18
|
||||
```
|
||||
```matlab
|
||||
>> elm = MMC_sorted(Med)
|
||||
elm = 8.2894
|
||||
```
|
||||
```matlab
|
||||
MMl =
|
||||
|
||||
2.7083 -0.3158 2.4231 1.0559 -0.3158 2.8172 0.7927
|
||||
2.8172 2.8172 2.8172 -0.3158 1.1748 2.5609 2.4275
|
||||
2.7601 1.0250 2.8172 -0.3158 2.2361 2.3519 1.9196
|
||||
1.7316 1.4319 2.2603 1.9915 -0.2847 2.2821 2.8172
|
||||
2.1150 1.3243 2.0574 2.8172 -0.3158 -0.3158 2.6699
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
Ссылка в новой задаче
Block a user