files: контрольное задание
Этот коммит содержится в:
52
ТЕМА1/Perem
Обычный файл
52
ТЕМА1/Perem
Обычный файл
@@ -0,0 +1,52 @@
|
|||||||
|
# Created by Octave 10.3.0, Wed Feb 11 22:44:12 2026 UTC <unknown@User-PC>
|
||||||
|
# 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
|
||||||
|
|
||||||
|
|
||||||
233
ТЕМА1/task.md
Обычный файл
233
ТЕМА1/task.md
Обычный файл
@@ -0,0 +1,233 @@
|
|||||||
|
# Общее контрольное задание по теме 1
|
||||||
|
|
||||||
|
Зенина Варвара А-03-24
|
||||||
|
|
||||||
|
## Задание
|
||||||
|
|
||||||
|
1.Создайте переменную ММ – матрицу 5х7 со случайными нормально распределенными элементами с математическим ожиданием 10 и стандартным отклонением 8.
|
||||||
|
|
||||||
|
2.Рассчитайте среднее значение SR по всем элементам матрицы ММ.
|
||||||
|
|
||||||
|
3.Замените в ММ все значения, превышающие SR+8, на значение SR+8, а значения, меньшие, чем SR-8, - на SR-8.
|
||||||
|
|
||||||
|
4.Превратите ММ в вектор – столбец ММС. Упорядочьте его элементы по возрастанию. Определите значение медианы, в качестве которого возьмите серединное по порядку индексов значение в упорядоченном векторе.
|
||||||
|
|
||||||
|
5.Рассчитайте матрицу ММ1 с элементами, равными натуральным логарифмам от значений соответствующих элементов из матрицы ММ.
|
||||||
|
|
||||||
|
#Решение
|
||||||
|
|
||||||
|
1.
|
||||||
|
|
||||||
|
```matlab
|
||||||
|
>> MM = 10+8*randn(5,7)
|
||||||
|
MM =
|
||||||
|
|
||||||
|
6.9506 33.5743 14.1206 7.0908 13.8370 9.6264 14.7805
|
||||||
|
12.8988 0.1628 -1.8324 0.5123 13.2744 0.4572 -2.4124
|
||||||
|
17.5934 9.1417 4.2114 20.0619 -4.5850 31.0778 9.9258
|
||||||
|
19.2446 21.5030 -0.3775 11.4769 11.5207 8.4506 19.5505
|
||||||
|
20.6637 1.2051 13.5125 17.5401 10.9205 8.6573 11.2801
|
||||||
|
|
||||||
|
>>
|
||||||
|
```
|
||||||
|
|
||||||
|
2.
|
||||||
|
|
||||||
|
```matlab
|
||||||
|
MMS = MM(:)
|
||||||
|
MMS =
|
||||||
|
|
||||||
|
6.9506
|
||||||
|
12.8988
|
||||||
|
17.5934
|
||||||
|
19.2446
|
||||||
|
20.6637
|
||||||
|
33.5743
|
||||||
|
0.1628
|
||||||
|
9.1417
|
||||||
|
21.5030
|
||||||
|
1.2051
|
||||||
|
14.1206
|
||||||
|
-1.8324
|
||||||
|
4.2114
|
||||||
|
-0.3775
|
||||||
|
13.5125
|
||||||
|
7.0908
|
||||||
|
0.5123
|
||||||
|
20.0619
|
||||||
|
11.4769
|
||||||
|
17.5401
|
||||||
|
13.8370
|
||||||
|
13.2744
|
||||||
|
-4.5850
|
||||||
|
11.5207
|
||||||
|
10.9205
|
||||||
|
9.6264
|
||||||
|
0.4572
|
||||||
|
31.0778
|
||||||
|
8.4506
|
||||||
|
8.6573
|
||||||
|
14.7805
|
||||||
|
-2.4124
|
||||||
|
9.9258
|
||||||
|
19.5505
|
||||||
|
11.2801
|
||||||
|
|
||||||
|
>>
|
||||||
|
>> MMSs = sum(MMS)
|
||||||
|
MMSs = 385.62
|
||||||
|
>> S = numel(MM)
|
||||||
|
S = 35
|
||||||
|
>> SR = MMSs/S
|
||||||
|
SR = 11.018
|
||||||
|
>>
|
||||||
|
```
|
||||||
|
|
||||||
|
3.
|
||||||
|
|
||||||
|
```matlab
|
||||||
|
>> SR = MMSs/S
|
||||||
|
SR = 11.018
|
||||||
|
>> SRone = MM > SR+8
|
||||||
|
SRone =
|
||||||
|
|
||||||
|
0 1 0 0 0 0 0
|
||||||
|
0 0 0 0 0 0 0
|
||||||
|
0 0 0 1 0 1 0
|
||||||
|
1 1 0 0 0 0 1
|
||||||
|
1 0 0 0 0 0 0
|
||||||
|
|
||||||
|
>> MM(SRone) = SR+8
|
||||||
|
MM =
|
||||||
|
|
||||||
|
6.9506 19.0176 14.1206 7.0908 13.8370 9.6264 14.7805
|
||||||
|
12.8988 0.1628 -1.8324 0.5123 13.2744 0.4572 -2.4124
|
||||||
|
17.5934 9.1417 4.2114 19.0176 -4.5850 19.0176 9.9258
|
||||||
|
19.0176 19.0176 -0.3775 11.4769 11.5207 8.4506 19.0176
|
||||||
|
19.0176 1.2051 13.5125 17.5401 10.9205 8.6573 11.2801
|
||||||
|
|
||||||
|
|
||||||
|
>> SRtwo = MM < SR-8
|
||||||
|
SRtwo =
|
||||||
|
|
||||||
|
0 0 0 0 0 0 0
|
||||||
|
0 1 1 1 0 1 1
|
||||||
|
0 0 0 0 1 0 0
|
||||||
|
0 0 1 0 0 0 0
|
||||||
|
0 1 0 0 0 0 0
|
||||||
|
|
||||||
|
>> MM(SRtwo) = SR-8
|
||||||
|
MM =
|
||||||
|
|
||||||
|
6.9506 19.0176 14.1206 7.0908 13.8370 9.6264 14.7805
|
||||||
|
12.8988 3.0176 3.0176 3.0176 13.2744 3.0176 3.0176
|
||||||
|
17.5934 9.1417 4.2114 19.0176 3.0176 19.0176 9.9258
|
||||||
|
19.0176 19.0176 3.0176 11.4769 11.5207 8.4506 19.0176
|
||||||
|
19.0176 3.0176 13.5125 17.5401 10.9205 8.6573 11.2801
|
||||||
|
|
||||||
|
>>
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
4.
|
||||||
|
|
||||||
|
```matlab
|
||||||
|
MMC = MM(:)
|
||||||
|
MMC =
|
||||||
|
|
||||||
|
6.9506
|
||||||
|
12.8988
|
||||||
|
17.5934
|
||||||
|
19.0176
|
||||||
|
19.0176
|
||||||
|
19.0176
|
||||||
|
3.0176
|
||||||
|
9.1417
|
||||||
|
19.0176
|
||||||
|
3.0176
|
||||||
|
14.1206
|
||||||
|
3.0176
|
||||||
|
4.2114
|
||||||
|
3.0176
|
||||||
|
13.5125
|
||||||
|
7.0908
|
||||||
|
3.0176
|
||||||
|
19.0176
|
||||||
|
11.4769
|
||||||
|
17.5401
|
||||||
|
13.8370
|
||||||
|
13.2744
|
||||||
|
3.0176
|
||||||
|
11.5207
|
||||||
|
10.9205
|
||||||
|
9.6264
|
||||||
|
3.0176
|
||||||
|
19.0176
|
||||||
|
8.4506
|
||||||
|
8.6573
|
||||||
|
14.7805
|
||||||
|
3.0176
|
||||||
|
9.9258
|
||||||
|
19.0176
|
||||||
|
11.2801
|
||||||
|
|
||||||
|
>> MMCs = sort (MMC)
|
||||||
|
MMCs =
|
||||||
|
|
||||||
|
3.0176
|
||||||
|
3.0176
|
||||||
|
3.0176
|
||||||
|
3.0176
|
||||||
|
3.0176
|
||||||
|
3.0176
|
||||||
|
3.0176
|
||||||
|
3.0176
|
||||||
|
4.2114
|
||||||
|
6.9506
|
||||||
|
7.0908
|
||||||
|
8.4506
|
||||||
|
8.6573
|
||||||
|
9.1417
|
||||||
|
9.6264
|
||||||
|
9.9258
|
||||||
|
10.9205
|
||||||
|
11.2801
|
||||||
|
11.4769
|
||||||
|
11.5207
|
||||||
|
12.8988
|
||||||
|
13.2744
|
||||||
|
13.5125
|
||||||
|
13.8370
|
||||||
|
14.1206
|
||||||
|
14.7805
|
||||||
|
17.5401
|
||||||
|
17.5934
|
||||||
|
19.0176
|
||||||
|
19.0176
|
||||||
|
19.0176
|
||||||
|
19.0176
|
||||||
|
19.0176
|
||||||
|
19.0176
|
||||||
|
19.0176
|
||||||
|
|
||||||
|
>> Med = (S+1)/2
|
||||||
|
Med = 18
|
||||||
|
>> ELM = MMCs(Med)
|
||||||
|
ELM = 11.280
|
||||||
|
>>
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
|
5.
|
||||||
|
|
||||||
|
```matlab
|
||||||
|
>> MMl = log(MM)
|
||||||
|
MMl =
|
||||||
|
|
||||||
|
1.9388 2.9454 2.6476 1.9588 2.6273 2.2645 2.6933
|
||||||
|
2.5571 1.1045 1.1045 1.1045 2.5858 1.1045 1.1045
|
||||||
|
2.8675 2.2128 1.4378 2.9454 1.1045 2.9454 2.2951
|
||||||
|
2.9454 2.9454 1.1045 2.4403 2.4441 2.1342 2.9454
|
||||||
|
2.9454 1.1045 2.6036 2.8645 2.3906 2.1584 2.4230
|
||||||
|
|
||||||
|
```
|
||||||
Ссылка в новой задаче
Block a user