From 0a7a02ac3e726ce1aa34141d5cbe347b0d7c0f8a Mon Sep 17 00:00:00 2001 From: Arity-T Date: Sat, 7 Dec 2024 11:27:41 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=BC=D0=B5=D0=BD=D1=8F=D0=BB=20?= =?UTF-8?q?=D0=BC=D0=B5=D1=81=D1=82=D0=B0=D0=BC=D0=B8=20=D0=A0=D0=B5=D0=B7?= =?UTF-8?q?=D1=83=D0=BB=D1=8C=D1=82=D0=B0=D1=82=D1=8B=20=D0=B8=20=D0=90?= =?UTF-8?q?=D0=BD=D0=B0=D0=BB=D0=B8=D0=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lab1/report/report.tex | 82 +++++++++++++++++++++--------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/lab1/report/report.tex b/lab1/report/report.tex index 845faa0..091c9f9 100644 --- a/lab1/report/report.tex +++ b/lab1/report/report.tex @@ -549,6 +549,47 @@ int main() \item {\tt void waitForEnter()} - останавливает выполнение программы пока пользователь не нажмёт на клавишу <>. \end{itemize} + \newpage + \section {Результаты работы программы} + + В данном разделе представлены скриншоты с примерами ввода-вывода, демонстрирующие работу программы и её основной функционал. + + На Рис.~\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 \section{Анализ клеточного автомата} @@ -720,47 +761,6 @@ int main() \label{fig:conv_aprox} \end{figure} - \newpage - \section {Результаты работы программы} - - В данном разделе представлены скриншоты с примерами ввода-вывода, демонстрирующие работу программы и её основной функционал. - - На Рис.~\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