RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика // Архив

Вестн. Астрахан. гос. техн. ун-та. Сер. управление, вычисл. техн. информ., 2020, номер 1, страницы 84–93 (Mi vagtu619)

Эта публикация цитируется в 1 статье

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В ОБРАЗОВАТЕЛЬНОЙ ДЕЯТЕЛЬНОСТИ

Использование свободного программного обеспечения для решения одной задачи математической физики

А. Е. Мартьянова

Астраханский государственный технический университет, Астрахань, Российская Федерация

Аннотация: Рассматривается решение уравнения Лапласа с условиями Дирихле с помощью свободного программного обеспечения: систем компьютерной математики Maxima, Scilab, GNU Octave и языка программирования общего назначения Python. Алгоритм решения разностного уравнения Лапласа с условиями Дирихле, реализованный итеративным методом последовательной сверхрелаксации, позволяет получить решение в виде двумерного массива значений и 3D-графика. Полученное решение в виде двумерного массива сравнивается с тестовыми значениями. Установлено хорошее совпадение полученного массива с тестовыми значениями. Выбор пакета свободного программного обеспечения зависит как от вида поставленной задачи, так и от личных предпочтений.

Ключевые слова: свободное программное обеспечение, системы компьютерной математики, уравнение Лапласа, задача Дирихле, метод конечных разностей, язык программирования, граничные условия, метод последовательной сверхрелаксации.

УДК: 004:378.147+519.632.4

Поступила в редакцию: 21.11.2019

DOI: 10.24143/2072-9502-2020-1-84-93



© МИАН, 2024