Обзор пакетов
В этом уроке дается выборочная информация о функциях, содержащихся в пакетах. Напоминаем, что список пакетов можно получить, используя команду:
>?packages
Этот список приведен ниже:
DEtools — решение дифференциальных уравнений;
Domains — создание областей определений в вычислениях;
GF — поля Галуа;
Gausslnt — работа с целыми числами Гаусса;
Groebner — вычисления в базисе Гробнера;
LREtools — манипуляции с линейными рекуррентными отношениями;
LinearAlgebra — линейная алгебра;
Matlab — интеграция с MATLAB;
Ore_algebra — основные вычисления в алгебре линейных операторов;
PDEtools — решение дифференциальных уравнений в частных производных;
Spread — работа с таблицами;
algcurves — работа с алгебраическими кривыми;
codegen — генерация кодов;
combinat — функции комбинаторики;
combstruct — структуры комбинаторики;
context — контекстно-зависимые меню;
diffalg — дифференциальная алгебра;
difforms — дифференциальные формы;
finance — финансовые расчеты;
genfunc — рациональные функции;
geom3d — трехмерная геометрия Евклида;
geometry — евклидова геометрия;
group — представление бесконечных групп;
inttrans — интегральные преобразования;
liesymm — симметрия Ли;
linalg — линейная алгебра и структуры данных массивов;
networks — графы;
numapprox — численная аппроксимация;
numtheory — теория чисел;
orthopoly — ортогональные полиномы;
padic — Пи-адические числа;
plots — расширения графики;
plottools — создание дополнительных графических объектов; >
polytools — действия с полиномами;
powseries — формальные степенные ряды;
process — мультипроцессы (для операционной системы Unix);
simplex — линейная оптимизация (симплекс-метод); '
stats — статистика;
student — функции в помощь студентам;
sumtools — определенные и неопределенные суммы;
tensor — тензоры и теория относительности.
Как следует из просмотра этого обширного списка, пакеты Maple 7 охватывают многие крупные разделы математики и существенно дополняют возможности системы, предоставляемые средствами ее ядра. Пакеты расширения пишутся на Maple-языке программирования, поэтому они могут легко модернизироваться и пополняться. Этим, в частности, объясняется тот факт, что набор пакетов расширения в Maple 7 существенно пополнен по сравнению с предшествующими реализациями системы.
Содержание раздела