Результаты работы
This commit is contained in:
BIN
lab1/report/img/results_1.png
Normal file
BIN
lab1/report/img/results_1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 11 KiB |
BIN
lab1/report/img/results_2.png
Normal file
BIN
lab1/report/img/results_2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
BIN
lab1/report/img/results_3.png
Normal file
BIN
lab1/report/img/results_3.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 20 KiB |
BIN
lab1/report/img/results_4.png
Normal file
BIN
lab1/report/img/results_4.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 23 KiB |
@@ -651,16 +651,51 @@ int main()
|
||||
\subsection{Классификация}
|
||||
Исходя из описания классов и визуального анализа клеточного автомата, можно сделать вывод, что он относится к классу 3, так как через некоторое время после запуска автомат образует сложые структуры, характер взаимодействия которых во многих случаях выглядит хаотическим.
|
||||
|
||||
\newpage
|
||||
\phantom{text}
|
||||
\newpage
|
||||
\section {Результаты работы программы}
|
||||
|
||||
В данном разделе представлены скриншоты с примерами ввода-вывода, демонстрирующие работу программы и её основной функционал.
|
||||
|
||||
На Рис.~\ref{fig:menu1} показано основное меню программы, в котором перечислены доступные пользователю действия.
|
||||
На Рис.~\ref{fig:results_1} показано основное стартовое меню программы. Пользователю предоставляется возможность выбрать граничные условия или завершнить работу с приложением. В верхней строке выводится вектор значений функции переходов, соответствующий варианту лабораторной работы.
|
||||
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=0.5\linewidth]{img/results_1.png}
|
||||
\caption{Начальное меню приложения.}
|
||||
\label{fig:results_1}
|
||||
\end{figure}
|
||||
|
||||
На Рис.~\ref{fig:results_2} демонстрируется процесс задания ширины и высоты поля клеточного автомата, а также количества итераций. Программа также предлагает выбрать способ задания начальной конфигурации. В случае утвердительного ответа, поле заполняется нулями и единицами случайным образом. Если ответ отрицательный, то программа предлагает пользователю заполнить значения для всех полей вручную, этот процесс демонстрируется на Рис.~\ref{fig:results_4}.
|
||||
|
||||
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=0.6\linewidth]{img/results_2.png}
|
||||
\caption{Заполнение параметров поля автомата и количества итераций.}
|
||||
\label{fig:results_2}
|
||||
\end{figure}
|
||||
|
||||
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=0.5\linewidth]{img/results_4.png}
|
||||
\caption{Демонстрация процесса заполнения значений клеток поля вручную.}
|
||||
\label{fig:results_4}
|
||||
\end{figure}
|
||||
|
||||
После заполнения значений клеток поля в консоль выводится последовательность состояний поля по итерациям (см. Рис.~\ref{fig:results_3}).
|
||||
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=0.5\linewidth]{img/results_3.png}
|
||||
\caption{Вывод состояний автомата по итерациям.}
|
||||
\label{fig:results_3}
|
||||
\end{figure}
|
||||
|
||||
|
||||
|
||||
\newpage
|
||||
\phantom{text}
|
||||
\newpage
|
||||
\section*{Заключение}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user