diff --git a/ТЕМА1/report.md b/ТЕМА1/report.md index 9b13c4c..e0d2b2d 100644 --- a/ТЕМА1/report.md +++ b/ТЕМА1/report.md @@ -12,7 +12,7 @@ GUI GNU Octave запущен, произведено общее ознаком С помощью **Set path...** установил путь к папке ТЕМА1: -![Скриншот]("Снимок экрана 2026-02-11 184320.png") +![Скриншот]("assets/Снимок экрана 2026-02-11 184320.png") ## 3 Настройка рабочего пространства @@ -674,5 +674,155 @@ D5 = Завершим сеанс и для нового загрузим файл Perem. +## Контрольное задание. +1 Создайте переменную ММ – матрицу 5х7 со случайными нормально распределенными элементами с математическим ожиданием 10 и стандартным отклонением 8: + +```matlab +>> 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 по всем элементам матрицы ММ: + +```matlab +>> SR = sum(sum(MM))/numel(MM) +SR = 11.583 +``` + +3 Замените в ММ все значения, превышающие SR+8, на значение SR+8, а значения, меньшие, чем SR-8, - на SR-8. + +```matlab +>> MM(MM> 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 Превратите ММ в вектор – столбец ММС. + +```matlab +>> 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 +``` + +5 Упорядочьте его элементы по возрастанию. + +```matlab +>> 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 +``` + +6 Определите значение медианы, в качестве которого возьмите серединное по порядку индексов значение в упорядоченном векторе. + +```matlab +>> MED=(MMC(17)+MMC(18))/2 +MED = 11.101 +>> MED=(MMC(17)+MMC(18))/2 +MED = 11.101 +``` + +Рассчитайте матрицу ММ1 с элементами, равными натуральным логарифмам от значений соответствующих элементов из матрицы ММ. + +```matlab +>> 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 +```