Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

печатать мавлют / 2 теор мех мавлют

.doc
Скачиваний:
19
Добавлен:
18.03.2015
Размер:
56 Кб
Скачать

УДК 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 более популярен.

Соседние файлы в папке печатать мавлют