# Общее контрольное задание по теме 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 ```