Программная реализация алгоритма поиска начальных приближений для решения нелинейных уравнений и анализ результатов

Bibliographic Details
Title: Программная реализация алгоритма поиска начальных приближений для решения нелинейных уравнений и анализ результатов
Publisher Information: Zenodo, 2024.
Publication Year: 2024
Subject Terms: начальные приближения, нелинейные уравнения, вычислительная математика, Python
Description: Предлагается алгоритм поиска начальных приближений для нелинейных уравнений на языке программирования Python, который представлен в модуле roots_nonlinear_eq.py. Примеры запуска функций из модуля roots_nonlinear_eq.py показаны в examples.py. Алгоритмы для функции find_roots_with_user_functions приводятся в personal_algorithms.py. Папка tests включает файлы функционального и юнит тестирования. Функциональное тестирование алгоритма было проведено на 7 типах уравнений: логарифмических, показательных, тригонометрических, дробно-рациональных, иррациональных, полиномиальных и комбинированных. При сравнении полученных результатов с Wolfram Mathematica на 520 различных уравнениях, была подтверждена корректность данного подхода. В таблице Excel представлен сравнительный анализ необходимого количества итераций для поиска корней с применением алгоритма поиска начальных приближений и ручного метода подбора интервалов локализации корня. Анализ показал значительную эффективность алгоритма.
Document Type: Report
Language: Russian
DOI: 10.5281/zenodo.15540249
Rights: CC BY
Accession Number: edsair.doi...........d466840de42358f39d3516a03a7f3cfe
Database: OpenAIRE
Be the first to leave a comment!
You must be logged in first