Files
it-labs/ТЕМА1/task.md

4.0 KiB

Контрольное задание по теме 1.

Комаров Егор, А-03-24

Задание 1:

Создайте переменную ММ – матрицу 5х7 со случайными нормально распределенными элементами с математическим ожиданием 10 и стандартным отклонением 8.

Решение:

>> MM=randn(5,7)*8+10
MM =

   28.1527   13.4458   10.9555    7.6667   12.6378    9.2147    9.8023
   16.6164   11.8658    5.7105   -1.6662    0.9891    7.4128   12.2133
   29.7457   23.3815    7.9986   11.5438    4.6299   20.8105    0.8708
   13.6755    8.2890   24.7054   11.2460   16.5975    1.2757    8.0440
    9.6014   20.2747   11.7695   13.9071   13.0849   -0.4976    9.4186

Задание 2:

Рассчитайте среднее значение SR по всем элементам матрицы ММ.

Решение:

>> SR = sum(sum(MM))/numel(MM)
SR = 11.583

Задание 3:

Замените в ММ все значения, превышающие SR+8, на значение SR+8, а значения, меньшие, чем SR-8, - на SR-8.

Решение:

>> MM(MM<SR-8)=SR-8
MM =

   28.1527   13.4458   10.9555    7.6667   12.6378    9.2147    9.8023
   16.6164   11.8658    5.7105    3.5826    3.5826    7.4128   12.2133
   29.7457   23.3815    7.9986   11.5438    4.6299   20.8105    3.5826
   13.6755    8.2890   24.7054   11.2460   16.5975    3.5826    8.0440
    9.6014   20.2747   11.7695   13.9071   13.0849    3.5826    9.4186

>> MM(MM>SR+8)=SR+8
MM =

   19.5826   13.4458   10.9555    7.6667   12.6378    9.2147    9.8023
   16.6164   11.8658    5.7105    3.5826    3.5826    7.4128   12.2133
   19.5826   19.5826    7.9986   11.5438    4.6299   19.5826    3.5826
   13.6755    8.2890   19.5826   11.2460   16.5975    3.5826    8.0440
    9.6014   19.5826   11.7695   13.9071   13.0849    3.5826    9.4186

Задание 4.1:

Превратите ММ в вектор – столбец ММС.

Решение:

>> MMC=MM(:)
MMC =

   19.5826
   16.6164
   19.5826
   13.6755
    9.6014
   13.4458
   11.8658
   19.5826
    8.2890
   19.5826
   10.9555
    5.7105
    7.9986
   19.5826
   11.7695
    7.6667
    3.5826
   11.5438
   11.2460
   13.9071
   12.6378
    3.5826
    4.6299
   16.5975
   13.0849
    9.2147
    7.4128
   19.5826
    3.5826
    3.5826
    9.8023
   12.2133
    3.5826
    8.0440
    9.4186

Задание 4.2:

Упорядочьте его элементы по возрастанию.

Решение:

>> MMC=sort(MMC)
MMC =

    3.5826
    3.5826
    3.5826
    3.5826
    3.5826
    4.6299
    5.7105
    7.4128
    7.6667
    7.9986
    8.0440
    8.2890
    9.2147
    9.4186
    9.6014
    9.8023
   10.9555
   11.2460
   11.5438
   11.7695
   11.8658
   12.2133
   12.6378
   13.0849
   13.4458
   13.6755
   13.9071
   16.5975
   16.6164
   19.5826
   19.5826
   19.5826
   19.5826
   19.5826
   19.5826

Задание 4.3:

Определите значение медианы, в качестве которого возьмите серединное по порядку индексов значение в упорядоченном векторе.

Решение:

>> MED=(MMC(17)+MMC(18))/2
MED = 11.101
>> MED=(MMC(17)+MMC(18))/2
MED = 11.101

Задание 5:

Рассчитайте матрицу ММ1 с элементами, равными натуральным логарифмам от значений соответствующих элементов из матрицы ММ.

Решение:

>> MM1 = log(MM)
MM1 =

   2.9746   2.5987   2.3938   2.0369   2.5367   2.2208   2.2826
   2.8104   2.4737   1.7423   1.2761   1.2761   2.0032   2.5025
   2.9746   2.9746   2.0793   2.4461   1.5325   2.9746   1.2761
   2.6156   2.1149   2.9746   2.4200   2.8093   1.2761   2.0849
   2.2619   2.9746   2.4655   2.6324   2.5715   1.2761   2.2427