From dc2c8167766370d39a83771eaea2cc24dbe18540 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D0=B0=D0=BD=D0=B8=D1=8F=20=D0=A8=D0=B0=D0=B1=D0=B0?= =?UTF-8?q?=D0=BD=D0=BE=D0=B2=D0=B0?= Date: Thu, 12 Feb 2026 10:01:18 +0300 Subject: [PATCH] task --- ТЕМА1/task.md | 283 +++++++++++++++++----------------------------- 1 file changed, 106 insertions(+), 177 deletions(-) diff --git a/ТЕМА1/task.md b/ТЕМА1/task.md index 18f17eb..c191173 100644 --- a/ТЕМА1/task.md +++ b/ТЕМА1/task.md @@ -2,216 +2,145 @@ Шабанова Рания, А-03-24 -## Задание - - -- Создайте переменную ММ – матрицу 5х7 со случайными нормально распределенными элементами с математическим ожиданием 10 и стандартным отклонением 8. -- Рассчитайте среднее значение SR по всем элементам матрицы ММ. -- Замените в ММ все значения, превышающие SR+8, на значение SR+8, а значения, меньшие, чем SR-8, - на SR-8. -- Превратите ММ в вектор – столбец ММС. Упорядочьте его элементы по возрастанию. Определите значение медианы, в качестве которого возьмите серединное по порядку индексов значение в упорядоченном векторе. -- Рассчитайте матрицу ММ1 с элементами, равными натуральным логариф-мам от значений соответствующих элементов из матрицы ММ. - - - ## Решение - - +- Создайте переменную ММ – матрицу 5х7 со случайными нормально распределенными элементами с математическим ожиданием 10 и стандартным отклонением 8. ```matlab - >> MM=10+8*randn(5,7) MM = - 1.8967e+01 2.1492e+01 1.0770e+01 4.5417e+00 1.0241e+01 3.2911e+00 2.0504e+01 - -2.3392e+00 1.0874e+01 9.8969e+00 2.1385e+01 1.2932e+01 1.9258e+01 2.4142e+01 - 1.0465e+01 7.5773e+00 3.9988e+00 5.8427e+00 7.7856e+00 1.2110e+01 1.3964e+01 - 8.3710e+00 1.3815e+01 -7.7702e+00 -3.8129e-02 1.2797e+01 2.1170e+00 1.7615e+01 - 1.7558e+01 -2.5785e+00 1.0197e+01 3.6882e+00 8.2343e+00 -5.9813e+00 1.4830e+01 + 0.1406 14.9802 12.7207 9.0749 8.5773 15.4073 6.9935 + 13.8795 24.9492 9.1119 9.4800 -3.7672 21.7140 5.7326 + 19.2962 16.2804 9.4359 5.9329 24.7377 2.2018 21.7807 + 17.2418 24.7828 5.7255 19.3644 8.4500 -1.2598 0.9687 + 23.6906 17.2696 14.2765 2.4179 5.6787 24.4171 6.2295 +``` +- Рассчитайте среднее значение SR по всем элементам матрицы ММ. + +```matlab >> SR=sum(MM(:))/numel(MM) -SR = 9.7301 +SR = 11.940 +- Замените в ММ все значения, превышающие SR+8, на значение SR+8, а значения, меньшие, чем SR-8, - на SR-8. +```matlab >> MM(MM>SR+8)=SR+8 MM = - 1.7730e+01 1.7730e+01 1.0770e+01 4.5417e+00 1.0241e+01 3.2911e+00 1.7730e+01 - -2.3392e+00 1.0874e+01 9.8969e+00 1.7730e+01 1.2932e+01 1.7730e+01 1.7730e+01 - 1.0465e+01 7.5773e+00 3.9988e+00 5.8427e+00 7.7856e+00 1.2110e+01 1.3964e+01 - 8.3710e+00 1.3815e+01 -7.7702e+00 -3.8129e-02 1.2797e+01 2.1170e+00 1.7615e+01 - 1.7558e+01 -2.5785e+00 1.0197e+01 3.6882e+00 8.2343e+00 -5.9813e+00 1.4830e+01 + 0.1406 14.9802 12.7207 9.0749 8.5773 15.4073 6.9935 + 13.8795 19.9404 9.1119 9.4800 -3.7672 19.9404 5.7326 + 19.2962 16.2804 9.4359 5.9329 19.9404 2.2018 19.9404 + 17.2418 19.9404 5.7255 19.3644 8.4500 -1.2598 0.9687 + 19.9404 17.2696 14.2765 2.4179 5.6787 19.9404 6.2295 + >> MM(MM> MMC=MM(:) MMC = - 17.7301 - 1.7301 - 10.4648 - 8.3710 - 17.5581 - 17.7301 - 10.8739 - 7.5773 - 13.8150 - 1.7301 - 10.7698 - 9.8969 - 3.9988 - 1.7301 - 10.1966 - 4.5417 - 17.7301 - 5.8427 - 1.7301 - 3.6882 - 10.2411 - 12.9319 - 7.7856 - 12.7967 - 8.2343 - 3.2911 - 17.7301 - 12.1096 - 2.1170 - 1.7301 - 17.7301 - 17.7301 - 13.9642 - 17.6147 - 14.8304 - + 3.9404 + 13.8795 + 19.2962 + 17.2418 + 19.9404 + 14.9802 + 19.9404 + 16.2804 + 19.9404 + 17.2696 + 12.7207 + 9.1119 + 9.4359 + 5.7255 + 14.2765 + 9.0749 + 9.4800 + 5.9329 + 19.3644 + 3.9404 + 8.5773 + 3.9404 + 19.9404 + 8.4500 + 5.6787 + 15.4073 + 19.9404 + 3.9404 + 3.9404 + 19.9404 + 6.9935 + 5.7326 + 19.9404 + 3.9404 + 6.2295 >> MMC1=sort(MMC) - MMC1 = - - --4.0190e-02 - --4.0190e-02 - --4.0190e-02 - --4.0190e-02 - -3.7838e-01 - -1.0583e+00 - -1.1265e+00 - -1.8825e+00 - -2.3038e+00 - -2.6408e+00 - -2.9388e+00 - -3.3569e+00 - -4.3489e+00 - -5.0660e+00 - -5.5724e+00 - -7.6231e+00 - -8.8727e+00 - -9.1158e+00 - -9.3104e+00 - -9.4711e+00 - -9.9409e+00 - -1.0901e+01 - -1.1556e+01 - -1.2587e+01 - -1.2646e+01 - -1.2941e+01 - -1.3814e+01 - -1.4529e+01 - -1.4533e+01 - -1.4810e+01 - -1.5577e+01 - -1.5960e+01 - -1.5960e+01 - -1.5960e+01 - -1.5960e+01 + 3.9404 + 3.9404 + 3.9404 + 3.9404 + 3.9404 + 3.9404 + 5.6787 + 5.7255 + 5.7326 + 5.9329 + 6.2295 + 6.9935 + 8.4500 + 8.5773 + 9.0749 + 9.1119 + 9.4359 + 9.4800 + 12.7207 + 13.8795 + 14.2765 + 14.9802 + 15.4073 + 16.2804 + 17.2418 + 17.2696 + 19.2962 + 19.3644 + 19.9404 + 19.9404 + 19.9404 + 19.9404 + 19.9404 + 19.9404 + 19.9404 ->> Med=MMC1(floor(numel(MMC1)/2)+1) - -Med = 9.1158 +>> >> Med=MMC1(floor(numel(MMC1)/2)+1) +Med = 9.4800 +- Рассчитайте матрицу ММ1 с элементами, равными натуральным логарифмам от значений соответствующих элементов из матрицы ММ. +```matlab >> MM1=log(MM) - MM1 = - - -Columns 1 through 4: - - --3.2141 + 3.1416i 2.7701 + 0i 2.7701 + 0i -3.2141 + 3.1416i - - 0.1191 + 0i 2.4472 + 0i -3.2141 + 3.1416i 2.7701 + 0i - - 2.1830 + 0i 0.6326 + 0i 1.6226 + 0i 2.6762 + 0i - - 0.0567 + 0i 1.2110 + 0i 2.6257 + 0i 2.2100 + 0i - - 2.7458 + 0i 2.5374 + 0i -3.2141 + 3.1416i 2.5604 + 0i - - - -Columns 5 through 7: - - - -2.0312 + 0i 2.2482 + 0i -0.9719 + 0i - -1.0780 + 0i 2.7701 + 0i 2.6953 + 0i - -2.6764 + 0i 1.7178 + 0i 2.2967 + 0i - -2.5326 + 0i 2.3889 + 0i 1.4699 + 0i - -0.8346 + 0i 2.2311 + 0i 0.9711 + 0i - -``` + 1.3713 2.7067 2.5432 2.2055 2.1491 2.7348 1.9450 + 2.6304 2.9927 2.2096 2.2492 1.3713 2.9927 1.7462 + 2.9599 2.7900 2.2445 1.7805 2.9927 1.3713 2.9927 + 2.8473 2.9927 1.7449 2.9634 2.1342 1.3713 1.3713 + 2.9927 2.8490 2.6586 1.3713 1.7367 2.9927 1.8293```