Этот коммит содержится в:
Dmitriyev Denis
2026-02-12 02:34:43 +03:00
родитель f900e7d63e
Коммит 4065b2fbb7

Просмотреть файл

@@ -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 =