diff --git a/ТЕМА1/report.md b/ТЕМА1/report.md index 4b04fc7..af47b79 100644 --- a/ТЕМА1/report.md +++ b/ТЕМА1/report.md @@ -26,11 +26,11 @@ 3 способа взаимодействия с системой помощи: -В главном меню выберите предложения «Справка» + « Документация» + « На диске». +-В главном меню выберите предложения «Справка» + « Документация» + « На диске». -Ввод в командную строку help randn. +-Ввод в командную строку help randn. -Также можно использовать функции из дополнительных пакетов. Список пакетов можно получить выбрав в меню «Справка» + «Пакеты Octave». +-Также можно использовать функции из дополнительных пакетов. Список пакетов можно получить выбрав в меню «Справка» + «Пакеты Octave». ## 6 Создание матрицы @@ -295,12 +295,15 @@ B3 = - Операции с матрицами: +Длина матрицы: + ```matlab >> k = length(B1) k = 7 >> ``` +Размер матрицы: ```matlab >> nm = size(B1) nm = @@ -310,12 +313,14 @@ nm = >> ``` +Кол-во элементов в матрице: ```matlab >> elem = numel(B1) elem = 28 >> ``` +Вектор линейного интервала: ```matlab >> NN = linspace(11.5,34.1,20) NN = @@ -331,6 +336,7 @@ NN = >> ``` +Матрица единиц: ```matlab >> FF = ones(2,4) FF = @@ -341,6 +347,7 @@ FF = >> ``` +Матрица нулей: ```matlab >> GG = zeros(5) GG = @@ -354,6 +361,7 @@ GG = >> ``` +Диагональ матрицы: ```matlab >> B1D=diag(B1) B1D = @@ -366,6 +374,7 @@ B1D = >> ``` +Диагональная матрица из вектора: ```matlab >> DB = diag(B1D) DB = @@ -380,6 +389,7 @@ Diagonal Matrix >> ``` +Сортировка в столбцах: ```matlab >> BS1=sort(B) BS1 = @@ -392,6 +402,7 @@ BS1 = >> ``` +Сортировка по 2 столбцу: ```matlab >> BS2=sortrows(B,2) BS2 = @@ -404,6 +415,7 @@ BS2 = >> ``` +Сумма каждого столбца: ```matlab >> DS1=sum(D) DS1 = @@ -413,6 +425,7 @@ DS1 = >> ``` +Сумма каждой строки: ```matlab >> DS2 = sum(D,2) DS2 = @@ -425,6 +438,7 @@ DS2 = >> ``` +Произведение по столбцам: ```matlab >> DP1 = prod(D) DP1 = @@ -434,12 +448,14 @@ DP1 = >> ``` +Определитель: ```matlab >> dt=det(A*A') dt = 1255.5 >> ``` +Обратная матрица: ```matlab ฀>> dinv = inv(A*A') dinv = @@ -454,12 +470,14 @@ dinv = ## 9 Изучение работы с индексацией элементов матрицы +Элемент 3 строки 5 столбца: ```matlab >> D1 = D(3,5) D1 = 22 >> ``` +Часть 3 строки с 4 по последний столбцы: ```matlab ࠀ>> D2 = D(3,4:end) D2 = @@ -469,6 +487,7 @@ D2 = >> ``` +Кусок матрицы: ```matlab >> D3 = D(2:3,3:5) D3 = @@ -479,6 +498,7 @@ D3 = >> ``` +Элементы с 16 по 20 место: ```matlab >> D4 = D(16:20) D4 = @@ -488,6 +508,7 @@ D4 = >> ``` +Смешанная матрица: ```matlab >> D5 = D(3:4,[1,3,6]) D5 =