Поменял местами Результаты и Анализ

This commit is contained in:
2024-12-07 11:27:41 +03:00
parent 934c8d8968
commit 0a7a02ac3e

View File

@@ -549,6 +549,47 @@ int main()
\item {\tt void waitForEnter()} - останавливает выполнение программы пока пользователь не нажмёт на клавишу <<Enter>>.
\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