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