Обзор
пакетов
В этом уроке дается выборочная информация
о функциях, содержащихся в пакетах. Напоминаем, что список пакетов можно получить,
используя команду:
>?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 существенно пополнен по сравнению с предшествующими реализациями системы.
Содержание раздела