From 84dae27c0f2da4b1c13176b3ae483e9c171b9ca4 Mon Sep 17 00:00:00 2001 From: KarmaS Date: Wed, 11 Feb 2026 18:21:07 +0300 Subject: [PATCH] =?UTF-8?q?=D0=93=D1=80=D0=B0=D1=84=D0=B8=D1=87=D0=B5?= =?UTF-8?q?=D1=81=D0=BA=D0=BE=D0=B5=20=D1=83=D0=BB=D1=83=D1=87=D1=88=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D0=BE=D1=82=D1=87=D1=91=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ТЕМА1/report.md | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/ТЕМА1/report.md b/ТЕМА1/report.md index ba8b40e..62a6ae6 100644 --- a/ТЕМА1/report.md +++ b/ТЕМА1/report.md @@ -246,7 +246,7 @@ B3 = Операции с матрицами --длина матрицы(кол-во столбцов) +- длина матрицы(кол-во столбцов) ```matlab >> k=length(B1) @@ -254,7 +254,7 @@ k = 7 ``` --размер матрицы (строкиXстолбцы) +- размер матрицы (строкиXстолбцы) ```matlab >> nm=size(B1) @@ -264,7 +264,7 @@ nm = ``` --количество элементов матрицы +- количество элементов матрицы ```matlab >> elem=numel(B1) @@ -272,7 +272,7 @@ elem = 28 ``` --создание вектор-строки от 11.5 до 34.1 с 20 значениями +- создание вектор-строки от 11.5 до 34.1 с 20 значениями ```matlab >> NN=linspace(11.5,34.1,20) @@ -288,7 +288,7 @@ NN = ``` --создание единичной матрицы (2x4) +- создание единичной матрицы (2x4) ```matlab >> FF=ones(2,4) @@ -299,7 +299,7 @@ FF = ``` --создание нулевой матрицы (5х5) +- создание нулевой матрицы (5х5) ```matlab >> GG=zeros(5) @@ -313,7 +313,7 @@ GG = ``` --извлечение из матрицы B1 главной диагонали (матрица -> вектор) +- извлечение из матрицы B1 главной диагонали (матрица -> вектор) ```matlab >> B1D=diag(B1) @@ -326,7 +326,7 @@ B1D = ``` --создание матрицы по главной диагонали матрицы B1D(вектор -> матрица) +- создание матрицы по главной диагонали матрицы B1D(вектор -> матрица) ```matlab >> DB=diag(B1D) DB = @@ -341,7 +341,7 @@ Diagonal Matrix ``` --сортировка матрицы B по возрастанию (каждый столбец) +- сортировка матрицы B по возрастанию (каждый столбец) ```matlab >> BS1=sort(B) BS1 = @@ -353,7 +353,7 @@ BS1 = ``` --сортировка матрицы B по второму столбцу (в порядке возрастания) +- сортировка матрицы B по второму столбцу (в порядке возрастания) ```matlab >> BS2 = sortrows(B,2) @@ -366,7 +366,7 @@ BS2 = ``` --cуммирование матрицы D по столбцам +- cуммирование матрицы D по столбцам ```matlab >> DS1=sum(D) DS1 = @@ -375,7 +375,7 @@ DS1 = ``` --cуммирование матрицы D по строкам +- cуммирование матрицы D по строкам ```matlab >> DS2=sum(D,2) @@ -388,7 +388,7 @@ DS2 = ``` --произведение матрицы D по столбцам +- произведение матрицы D по столбцам ```matlab >> DP1=prod(D) @@ -398,7 +398,7 @@ DP1 = ``` --определитель произведения матрицы A на её транспонированную матрицу +- определитель произведения матрицы A на её транспонированную матрицу ```matlab >> dt=det(A*A') @@ -406,7 +406,7 @@ dt = 340.24 ``` --обратная матрица для произведения матрицы A на её транспонированную матрицу +- обратная матрица для произведения матрицы A на её транспонированную матрицу ```matlab >> dinv=inv(A*A') @@ -420,7 +420,7 @@ dinv = ``` ## 9 Изучили работу с индексацией элементов матриц --извлечение элемента, находящегося на пересечении 3-й строки и 5-го столбца матрицы D +- извлечение элемента, находящегося на пересечении 3-й строки и 5-го столбца матрицы D ```matlab >> D1=D(3,5) @@ -428,7 +428,7 @@ D1 = 22 ``` --извлечение части 3-й строки матрицы D — с 4-го столбца и до конца +- извлечение части 3-й строки матрицы D — с 4-го столбца и до конца ```matlab >> D2=D(3,4:end) @@ -438,7 +438,7 @@ D2 = ``` --извлечение подматрицы из матрицы D — строки со 2 по 3 и столбцы с 3 по 5 +- извлечение подматрицы из матрицы D — строки со 2 по 3 и столбцы с 3 по 5 ```matlab >> D3=D(2:3,3:5) @@ -459,7 +459,7 @@ D4 = ``` --извлечение подматрицы из D: строки 3–4 и столбцы 1, 3 и 6 +- извлечение подматрицы из D: строки 3–4 и столбцы 1, 3 и 6 ```matlab >> D5=D(3:4,[1,3,6])