Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Maple_lab.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.77 Mб
Скачать

Заключение.

Maple постоянно совершенствуется. Изменения, в основном, состоят в том, что с каждой последующей версией добавляются новые пакеты и совершенствуются существующие. Правда, не всегда такие изменения можно однозначно оценить как позитивные. Например, в Maple 9 внесены изменения в процедуры работы с ортогональными полиномами. В результате ортогональные полиномы нулевого индекса, которые в предыдущих версиях системы сразу упрощались при вызове, теперь отображаются в неупрощенном виде. Кроме того, в предыдущих версиях Maple существует достаточное количество процедур, выполняющих практически одни и те же действия, поэтому разработчики заменяют такие процедуры одной общей.

Похожая ситуация имеет место и с пакетами. В последнее время прослеживается тенденция к их объединению. Так, пакет student стал частью пакета Student, хотя при подключении первого все процедуры прекрасно работают. То же относится и к пакету linalg (он стал жертвой пакетов LinearAlgebra и VectorCalculus). Правда, при подключении linalg пользователи Maple 9 все же увидят сообщение угрожающего содержания о снятии режима защиты с двух названий, однако на работе основных процедур это не сказывается.

Но не все так плохо. Есть существенные положительные изменения. Важным этапом в развитии Maple стало создание пакета Maplets, который позволяет создавать элементы графического интерфейса пользователя. Поэтому можно ожидать, что Maple потеснит на рынке не только математические и инженерные пакеты, но, возможно, и некоторые популярные программные системы.

Последние проекты компании Waterloo Maple позволяют заключить, что в ближайшее время основные усилия будут направлены на популяризацию Maple как интерактивной обучающей системы. Здесь также раскрывается ряд интересных перспектив. В любом случае, думается, у системы большое будущее.

Литература

  1. Дьяконов В.П. Maple 6: учебный курс. СПб.: Питер, 2001.

  2. Дьяконов В.П. Математическая система Maple V R3/R4/R5. М.:Солон, 1998.

  3. Говорухин В.Н., Цибулин В.Г. Введение в Maple V.Математический пакет для всех. М.: Мир, 1997.

Приложение

Основные математические процедуры и функции

Функция

Описание

arccos(x)

Арккосинус. Здесь и далее х - аргумент функции

arcsin(x)

Арксинус

arccoth(x)

Арккотангенс гиперболический

arccsch(x)

Арккосеканс гиперболический

arcsech(x)

Арксеканс гиперболический

arctanh(x)

Арктангенс гиперболический

arccosh(x)

Арккосинус гиперболический

arcsinh(x)

Арксинус гиперболический

arccot(x)

Арккотангенс

arccsc(x)

Арккосеканс

arcsec(x)

Арксеканс

arctan(x)

Арктангенс

arctan(y,x)

Для комплексного числа z=x+l*y (I — комплексная единица) данная функция вычисляет главное значение аргумента согласно формуле arctan(y,x)=-l*ln(z/1 z |)

cot(x)

Котангенс

csc(x)

Косеканс

sec(x)

Секанс

tan(x)

Тангенс

cos(x)

Косинус

sin(x)

Синус

sinh(x)

Синус гиперболический

cosh(x)

Косинус гиперболический

tanh(x)

Тангенс гиперболический

sech(x)

Секанс гиперболический

csch(x)

Косеканс гиперболический

coth(x)

Котангенс гиперболический

ln(x)

Логарифм натуральный. В качестве аргумента может быть использовано и комплексное число. В последнем случае по определению In (z) «In (abs (z))+1 «argument (z), где функция abs (z) определяет модуль числа z, a argument (z) — главное значение его аргумента

logtb](x)

Логарифм х по основанию Ь. Для комплексных чисел log[b](х)=1п(х)/In(b)

logl0(x)

Десятичный логарифм loglO(x)=log[ 10] (х)

exp(x)

Экспоненциальная функция

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]