Maple 9.5/10 в математике, физике и образовании (Дьяконов) - страница 4

1.1. Краткая характеристика систем класса Maple

1.1.1. Назначение и место систем Maple 9.5/10

Системы класса Maple были созданы корпорацией Waterloo Maple, Inc. (Канада) как системы компьютерной алгебры (СКА) с расширенными возможностями в области символьных (аналитических) вычислений. Уже первые версии системы Maple V показали себя лидерами в области символьных вычислений. Ядро и встроенные пакеты расширения этих систем насчитывали до 3000 встроенных функций для выполнения различных вычислений и символьных преобразований. В дальнейшем число функций, правда довольно медленно, увеличивалось от версии к версии и в версиях Maple 9.5/10 уже превышает 3500.

Версия Maple 9.5, появившаяся на рынке летом 2004 г., позиционируется как универсальная система компьютерной математики, рассчитанная на широкого пользователя. Система содержит средства для выполнения быстрых численных расчетов, лежащих в основе математического моделирования различных явлений окружающего нас мира, систем и устройств самого различного назначения. Все это сочетается с новейшими и весьма эффектными средствами визуализации вычислений. В силу этого системы перешли в категорию универсальных систем компьютерной математики (СКМ).

Maple — типичная интегрированная программная система. Она объединяет в себе:

• мощный язык программирования (он же язык для интерактивного общения с системой);

• редактор для подготовки и редактирования документов и программ;

• современный многооконный пользовательский интерфейс с возможностью работы в диалоговом режиме;

• мощную справочную систему со многими тысячами примеров;

• словарь математических понятий и терминов с алфавитной организацией;

• ядро алгоритмов и правил преобразования математических выражений;

• численный и символьный программные процессоры;

• систему диагностики;

• библиотеки встроенных и дополнительных функций;

• пакеты расширения как встроенные, так и сторонних производителей;

• средства поддержки некоторых языков программирования и интеграции с широко распространенными программами.

Ко всем этим средствам имеется полный доступ прямо из окна программы, реализованный командным режимом работы. Система Maple прошла долгий путь развития и апробации. Она реализована на больших ЭВМ, рабочих станциях Sun, ПК, работающих с операционной системой Unix, ПК класса IBM PC, Macintosh и др. Все это самым положительным образом повлияло на ее отработку и надежность (в смысле высокой вероятности правильности решений и отсутствия сбоев в работе).

1.1.2. Структура систем Maple 9.5/10

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