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