Fix intro; Update structure, sources

This commit is contained in:
AVAtarMod 2023-08-07 10:00:07 +03:00
parent eee0efbbd8
commit dcbdd6fb2e
3 changed files with 30 additions and 27 deletions

View File

@ -1,39 +1,41 @@
\chapter*{Введение} \chapter*{Введение}
\addcontentsline{toc}{chapter}{Введение} \addcontentsline{toc}{chapter}{Введение}
В ходе решения решения задач физики, экономики а также множества В ходе решения решения задач физики, экономики а также множества
практических задач одним их необходимых этапов является построение практических задач одним из необходимых этапов является построение
математической модели, а после начала эпохи компьютеризации общества математической модели, а после начала компьютеризации общества
-- разработка программы для ЭВМ или выбор уже существующих \cite[с. 4]{book:nm-examples}. --- разработка программы для ЭВМ или выбор уже существующих \cite[с. 4]{book:nm-examples}.
Также стоит учитывать, что решение любой практической задачи, либо Также стоит учитывать, что решение любой практической задачи, либо
исследования, подразумевает ограниченность по времени и ресурсам проведение исследования, подразумевает ограниченность по времени
\cite[с. 15]{book:bahvalov}. Развитие ЭВМ и их всеобщее распространение и ресурсам \hbox{\cite[с.~15]{book:bahvalov}}. Развитие ЭВМ и их
всеобщее распространение
привело к тому, что разработка библиотек программного кода для привело к тому, что разработка библиотек программного кода для
решения математических задач с использованием заданного языка решения математических задач с использованием заданного языка
программирования стала повсеместной. Язык программирования программирования стала повсеместной. Язык программирования
Python \cite{links:python} -- один из самых популярных на протяжении Python \cite{links:python} --- один из самых популярных на протяжении
лет \cite{links:tiobe_index}, широко используется при решении многих лет \cite{links:tiobe_index}, широко используется при решении многих
практических задач, в том числе и математической направленности. практических задач, в том числе и математической направленности.
Для данного языка существуют библиотеки numpy Для данного языка существуют библиотеки numpy
\cite{links:numpy} и scipy \cite{links:scipy}, \cite{links:numpy} и scipy \cite{links:scipy},
предназначенные для математических расчетов. предназначенные для математических расчетов.
Понимание их возможностей с точки зрения решения ряда задач Понимание их возможностей в области численных методов позволит
численными методами позволит снизить затраты времени и ресурсов на снизить затраты времени и ресурсов на разработку программы для
разработку программы для ЭВМ, либо не увеличит их в случае, когда ЭВМ, либо не увеличит их в случае, когда применение данных
применение данных библиотек в силу тех или иных причин невозможно. библиотек в силу тех или иных причин невозможно.
Проблема состоит в том, что на данный момент особенности библиотек, Проблема состоит в том, что на данный момент особенности библиотек,
полнота их возможностей с точки зрения решения задач численными полнота их возможностей с точки зрения решения задач численными
методами недостаточно исследована. методами недостаточно исследованы.
Целью данной работы является исследование вышеприведенных характеристик данных библиотек. \textbf{Целью} данной работы является исследование вышеприведенных характеристик данных библиотек.
Для достижения цели курсового проекта необходимо выполнить следующие задачи: Для достижения цели курсового проекта необходимо выполнить следующие \textbf{задачи}:
\begin{enumerate} \begin{enumerate}
\item изучить доступные на данный момент численные методы; \item Изучить распространенные численные методы решения основных
\item изучить документацию библиотек numpy и scipy на предмет классов задач.
реализации изученных методов; \item Изучить документацию библиотек numpy и scipy на предмет
\item разработать программу, использующую данные библиотеки, реализации рассмотренных методов.
позволяющую на практике изучить их характеристики. \item Экспериментально исследовать возможности реализаций
рассмотренных численных методов данных библиотек.
\end{enumerate} \end{enumerate}

View File

@ -14,6 +14,10 @@
\clearpage \clearpage
\input{intro} \input{intro}
\chapter{Описание численных методов и возможностей библиотек numpy и scipy}
\chapter{Экспериментальное исследование возможностей библиотек}
\chapter*{Заключение} \chapter*{Заключение}
\addcontentsline{toc}{chapter}{Заключение} \addcontentsline{toc}{chapter}{Заключение}

View File

@ -1,4 +1,4 @@
\newcommand{\LiteratureAccessDate}[1]{% \newcommand{\LiteratureAccessDate}[1][1]{%
дата~обращения: \ifcase#1\or 03.08.2023% дата~обращения: \ifcase#1\or 03.08.2023%
\or 07.08.2023% \or 07.08.2023%
\else\@ctrerr\fi \else\@ctrerr\fi
@ -8,16 +8,13 @@
\addcontentsline{toc}{chapter}{Библиографический список} \addcontentsline{toc}{chapter}{Библиографический список}
\bibitem{book:nm-examples} Ахмадиев Ф.Г., Габбасов Ф.Г., Ермолаева Л.Б., Маланичев И.В. Численные методы. Примеры и задачи. Учебно-методическое пособие по курсам «Информатика» и «Вычислительная математика». -- Казань: \bibitem{book:nm-examples} Ахмадиев Ф.Г., Габбасов Ф.Г., Ермолаева Л.Б., Маланичев И.В. Численные методы. Примеры и задачи. Учебно-методическое пособие по курсам «Информатика» и «Вычислительная математика». -- Казань:
КГАСУ, 2017. -- 107 с. КГАСУ, 2017. -- 107 с.
\bibitem{book:lectures} Письменный~Д.~Т. Конспект лекций по высшей математике. 2 часть. -- М.: Рольф, 2000. -- 256 с., с илл.
\bibitem{book:vuz} Гордеев~А.~В. Операционные системы: Учебник для вузов. -- 2-е изд. -- СПб.: Питер, 2007. -- 416 с.
\bibitem{book:olifer} Олифер~В.~Г., Олифер~Н.~А. Сетевые операционные системы. -- СПб.: Питер, 2002. -- 544 с.
\bibitem{book:bahvalov} Бахвалов~Н.~С., Жидков~Н.~П., \bibitem{book:bahvalov} Бахвалов~Н.~С., Жидков~Н.~П.,
Кобельков~Г.~М. Численные методы. -- 7-е изд. -- М.: БИНОМ. Лаборатория знаний, Кобельков~Г.~М. Численные методы. -- 7-е изд. -- М.: БИНОМ. Лаборатория знаний,
2011. -- 636 с., c илл. -- (Классический университетский учебник). 2011. -- 636 с., c илл. -- (Классический университетский учебник).
\bibitem{links:python} Python. Официальный сайт проекта [Электронный ресурс] -- URL:~\url{https://www.python.org/} (\LiteratureAccessDate{1}). \bibitem{book:lectures} Письменный~Д.~Т. Конспект лекций по высшей математике. 2 часть. -- М.: Рольф, 2000. -- 256 с., с илл.
\bibitem{links:numpy} Numpy. Официальный сайт проекта [Электронный ресурс] -- URL:~\url{https://numpy.org/} (\LiteratureAccessDate[2]).
\bibitem{links:python} Python. Официальный сайт проекта [Электронный ресурс] -- URL:~\url{https://www.python.org/} (\LiteratureAccessDate).
\bibitem{links:scipy} Scipy. Официальный сайт проекта [Электронный ресурс] -- URL:~\url{https://scipy.org/} (\LiteratureAccessDate[2]).
\bibitem{links:tiobe_index} TIOBE. Официальный сайт проекта \bibitem{links:tiobe_index} TIOBE. Официальный сайт проекта
[Электронный ресурс] -- URL:~\url{https://www.tiobe.com/tiobe-index/} (\LiteratureAccessDate{1}). [Электронный ресурс] -- URL:~\url{https://www.tiobe.com/tiobe-index/} (\LiteratureAccessDate).
\bibitem{links:numpy} Numpy. Официальный сайт проекта [Электронный ресурс] -- URL:~\url{https://numpy.org/} (\LiteratureAccessDate{2}).
\bibitem{links:scipy} Scipy. Официальный сайт проекта [Электронный ресурс] -- URL:~\url{https://scipy.org/} (\LiteratureAccessDate{2}).
\end{thebibliography} \end{thebibliography}