Этот коммит содержится в:
2026-02-12 11:46:03 +03:00
родитель 9ac9606114
Коммит e62f2527f6
12 изменённых файлов: 56 добавлений и 310 удалений

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

@@ -1,6 +1,24 @@
### пункт 5
# Отчет по теме 1
help randn
Чернюк Виктория А-03-24
## 1 Изучение среды GNU Octave
## 2 Настройка текущего каталога
![путь к папке ТЕМА1](figure0.png)
## 3 Отмечаем галочками нужные параметры
## 4 Добавляем пути к файлам
![списки файлов](figure1.png)
## 5 Изучение работы системной помощи
![GNU Octave Manual](figure2.png)
Используем *help randn* для получения справок по функциям
```
'randn' is a built-in function from the file libinterp/corefcn/rand.cc
```
@@ -22,8 +40,10 @@ help randn
```
The arguments are handled the same as the arguments for 'rand'.
```
![Пакеты Octave](figure3.png)
### пункт 6
## 6 Создание матриц и векторов
*матрица А со случайными, нормально распределенными элементами, с 4 строками и 6 столбцам:*
```matlab
@@ -73,8 +93,11 @@ L =
-2.0000 + 23.1000i 3.0000 - 5.6000i
```
![Область переменных](figure4.png)
### пункт 7
![Журнал выполненных команд](figure5.png)
## 7 Выполнение операций с матрицами
*преобразование матрицы С в матрицу с 6 столбцами:*
```matlab
@@ -189,7 +212,7 @@ Dstolb =
27
```
### пункт 8
## 8 Изучение некоторых стандартных функций
*математические функции:*
```matlab
B1=sqrt(B)
@@ -335,7 +358,7 @@ dinv =
-0.052344 0.012347 -0.029157 0.219869
```
### пункт 9
## 9 Изучение работы с индексацией элементов матриц
```matlab
D1=D(3,5)
@@ -367,7 +390,7 @@ D5 =
6 14 26
7 15 27
```
### пункт 10
## 10 Изучение некоторых управляющих конструкций для использования в программах на m-языке
*цикл по перечислению:*
```matlab
@@ -437,8 +460,26 @@ printf('D(3,5)<20')
endif
D(3,5)>=20
```
## 11 Использование графических функций
Функция построения графиков:
```matlab
>> graphics_toolkit('gnuplot')
plot(D(1,:),B([2,4],1:6))
### пункт 12
![результат выполнения функции](plot.png)
Функция расчета и построения гистограммы:
```matlab
hist(A(:),6)
```
```
## 12
*Программа Progl*
```matlab
D1 = 22