From 26d2e659403d5f88dc0a56a76c694d411c5f1f89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=BB=D0=B0=D0=B4=D0=B8=D0=BC=D0=B8=D1=80=20=D0=98?= =?UTF-8?q?=D0=B2=D0=B0=D0=BD=D0=BE=D0=B2?= Date: Thu, 12 Feb 2026 09:42:35 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20task?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ТЕМА1/task.md | 217 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 217 insertions(+) diff --git a/ТЕМА1/task.md b/ТЕМА1/task.md index e69de29..1c9ba88 100644 --- a/ТЕМА1/task.md +++ b/ТЕМА1/task.md @@ -0,0 +1,217 @@ +# Общее контрольное задание по теме 1 + +Иванов Владимир, А-03-24 + +## Задание + + +- Создайте переменную ММ – матрицу 5х7 со случайными нормально распределенными элементами с математическим ожиданием 10 и стандартным отклонением 8. +- Рассчитайте среднее значение SR по всем элементам матрицы ММ. +- Замените в ММ все значения, превышающие SR+8, на значение SR+8, а значения, меньшие, чем SR-8, - на SR-8. +- Превратите ММ в вектор – столбец ММС. Упорядочьте его элементы по возрастанию. Определите значение медианы, в качестве которого возьмите серединное по порядку индексов значение в упорядоченном векторе. +- Рассчитайте матрицу ММ1 с элементами, равными натуральным логариф-мам от значений соответствующих элементов из матрицы ММ. + + + +## Решение + + + +```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 + +>> SR=sum(MM(:))/numel(MM) +SR = 9.7301 + + +>> 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 + +>> 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 + + + +>> 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 + + + +>> Med=MMC1(floor(numel(MMC1)/2)+1) + +Med = 9.1158 + +>> 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 + +``` +