печатать мавлют / 2 теор мех мавлют
.docУДК 004. 588
ШАфеев с.и.
Науч. руковод. – доцент. Е.В. Голубева
Уфимский государственный авиационный технический университет
Сравнение возможностей математических пакетов Maple и Mathematica в приложении к задачам теоретической механики
Системы компьютерной алгебры находят все более широкое применение в целом ряде областей как естественных, так и экономико –социальных наук. Системы такие как Maple и Mathematica и др. все более востребованы для преподавания математически ориентированных дисциплин, в научных исследованиях и технологиях.
Maple находит более широкое применение в образовательном процессе университетов. Причин несколько:
1) Maple более лоялен к его нелицензионному использованию;
2) как для преподавательского состава университетов, так и студентов он оказался более простым в освоении. Может быть, именно по этой причине, несмотря на двадцатилетний возраст, Mathematica не столь популярна.
Многие считают Mathematica слишком сложной, а в функциональном отношении избыточной. Поэтому целью работы является сравнение возможностей программ Maple 15 и Mathematica 9 в решении задач статики, кинематики и визуализации плоскопараллельного движения твердого тела.
Для того, что сравнить возможности программ были, решены типичные задачи теоретической механики и в Maple, и в Mathematica.
Общий сравнительный вывод:
-
Maple – существенно более дружелюбная и открытая система, которая в качестве программной среды предоставляет достаточно развитый встроенный Pascal- подобный императивный язык процедурного типа, что весьма существенно упрощает освоение пакета пользователю, имеющему опыт современного программирования в среде одного из процедурных языков;
-
Mathematica имеет в определенной мере непривычный и не столь изящный язык, в целом ряде отношений, отличный от популярных языков программирования;
-
Оба эти пакета не являются универсальными с точки зрения систем программирования, не давая возможности пользователю создавать средства, выполнимые вне среды самого пакета (т.е. в полной мере их программная среда не позволяет создавать {exe|com}–файлы с программными средствами, созданными в ней), что довольно существенно ограничивает мобильность созданных таким образом средств;
-
У Maple нет русского официального сайта, но существует большое количество русскоязычной литературы;
-
У Mathematica есть русский официальный сайт. В литературе, впрочем, как и на сайте, нет подробного описания функций на русском языке.
В результате сравнения стало ясно, что выбор программы – дело привычки, а многие привыкли к языкам программирования процедурного типа, вследствие чего Maple более популярен.
