Этот коммит содержится в:
2026-02-12 10:19:05 +03:00
родитель fd07a15a05
Коммит 9ac9606114
2 изменённых файлов: 304 добавлений и 4 удалений

186
ТЕМА1/Perem Обычный файл
Просмотреть файл

@@ -0,0 +1,186 @@
# Created by Octave 9.4.0, Thu Feb 12 10:12:22 2026 GMT <unknown@Vika>
# name: C
# type: double_range
# base, limit, increment
4 27 1
# name: D
# type: matrix
# rows: 4
# columns: 6
4 8 12 16 20 24
5 9 13 17 21 25
6 10 14 18 22 26
7 11 15 19 23 27
# name: D1
# type: scalar
22
# name: D2
# type: matrix
# rows: 1
# columns: 3
18 22 26
# name: D3
# type: matrix
# rows: 2
# columns: 3
13 17 21
14 18 22
# name: D4
# type: matrix
# rows: 1
# columns: 5
19 20 21 22 23
# name: D5
# type: matrix
# rows: 2
# columns: 3
6 14 26
7 15 27
# name: MM
# type: matrix
# rows: 5
# columns: 7
15.003955611327559 0.72917183263426999 11.280510199810099 2.874436662848864 0.72917183263426999 16.729171832634272 2.209339110302607
16.729171832634272 16.729171832634272 16.729171832634272 0.72917183263426999 3.2373715161916063 12.947340731452835 11.330872458762197
15.801322332544267 2.7871274016056473 16.729171832634272 0.72917183263426999 9.3571455385944073 10.505154582400166 6.8180816997825824
5.649721095064856 4.1868083290719671 9.5863794499005248 7.3264477344393946 0.75227445490400413 9.796759193385622 16.729171832634272
8.2893576742448207 3.7594867583966822 7.8254666163313171 16.729171832634272 0.72917183263426999 0.72917183263426999 14.439204246075079
# name: MMC
# type: matrix
# rows: 35
# columns: 1
15.003955611327559
16.729171832634272
15.801322332544267
5.649721095064856
8.2893576742448207
0.72917183263426999
16.729171832634272
2.7871274016056473
4.1868083290719671
3.7594867583966822
11.280510199810099
16.729171832634272
16.729171832634272
9.5863794499005248
7.8254666163313171
2.874436662848864
0.72917183263426999
0.72917183263426999
7.3264477344393946
16.729171832634272
0.72917183263426999
3.2373715161916063
9.3571455385944073
0.75227445490400413
0.72917183263426999
16.729171832634272
12.947340731452835
10.505154582400166
9.796759193385622
0.72917183263426999
2.209339110302607
11.330872458762197
6.8180816997825824
16.729171832634272
14.439204246075079
# name: MMC_sorted
# type: matrix
# rows: 35
# columns: 1
0.72917183263426999
0.72917183263426999
0.72917183263426999
0.72917183263426999
0.72917183263426999
0.72917183263426999
0.75227445490400413
2.209339110302607
2.7871274016056473
2.874436662848864
3.2373715161916063
3.7594867583966822
4.1868083290719671
5.649721095064856
6.8180816997825824
7.3264477344393946
7.8254666163313171
8.2893576742448207
9.3571455385944073
9.5863794499005248
9.796759193385622
10.505154582400166
11.280510199810099
11.330872458762197
12.947340731452835
14.439204246075079
15.003955611327559
15.801322332544267
16.729171832634272
16.729171832634272
16.729171832634272
16.729171832634272
16.729171832634272
16.729171832634272
16.729171832634272
# name: MMl
# type: matrix
# rows: 5
# columns: 7
2.7083138737593568 -0.31584586468800374 2.4230764755266643 1.0558567116929893 -0.31584586468800374 2.8171540118388791 0.79269342569481305
2.8171540118388791 2.8171540118388791 2.8171540118388791 -0.31584586468800374 1.1747617401197186 2.560890418136009 2.4275310763790485
2.7600936284641282 1.0250114602665112 2.8171540118388791 -0.31584586468800374 2.2361402801531933 2.3518660493148436 1.9195781565982406
1.7316061802345866 1.4319387083612749 2.2603432837116411 1.9914907783012206 -0.28465405498875163 2.2820516364325374 2.8171540118388791
2.1149724841483128 1.3242824476583577 2.0573833661283714 2.8171540118388791 -0.31584586468800374 -0.31584586468800374 2.6699470243336707
# name: Med
# type: scalar
18
# name: SR
# type: scalar
8.72917183263427
# name: elm
# type: scalar
8.2893576742448207
# name: lower_bound
# type: scalar
0.72917183263426999
# name: n
# type: scalar
35
# name: upper_bound
# type: scalar
16.729171832634272

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

@@ -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
```