Каждая команда Maple
использует последовательность параметров в
качестве аргумента.
> Имя_команды(параметр1,
параметр2,...);
Эта последовательность может содержать
несколько чисел, выражений, наборов, или списков,
или может вообще не содержать никаких
параметров. Независимо от того, сколько
параметров задано, параметры команды всегда
заключены в круглые скобки ( ). Другие типы скобок
не будут приводить к интерпретации записанного
выражения как команды. Любой из рассмотренных
объектов Maple (и некоторые из тех, которые еще
не рассматривались) могут использоваться как
параметры. Команды могут также использоваться
как параметры; эти команды выполняются и их
результаты вставляются в последовательность
параметров. Некоторые команды имеют ограничения
на тип объектов, которые они применяют для ввода,
и для большинства команд порядок параметров
также важен. Все команды обязаны иметь
минимальное число параметров с которыми они
могут вызываться (например, команда int должна
иметь по крайней мере два параметра - выражение и
переменную интегрирования). В то же время
большинство команд могут использовать больше
параметров, чем их минимальное число. Эти экстра -
параметры могут включать большое количество
дополнительных возможностей, в том числе опции
управляющие функционированием команды.
Рассмотрим несколько примеров команд:
> Diff ( 3 *x^2+2* x-6, x );
> diff ( 3 *x^2+2*
x-6, x, x );
> trigexpr:=cos(x)^5 + sin(x)^4 +
2*cos(x)^2 - 2*sin(x)^2 - cos(2*x);
> simplify(trigexpr);
> Int ( Int ( x^2 * y^3, x ),
y);value(%);
|