Меню Define (Определить) позволяет вводить определения (New Definition), просматривать список действующих (Show Definition), отменять отдельные (Undefine) или весь список (Clear Definitions), сохранять их для следующих сеансов работы с данным документом (Save) и восстанавливать ранее запасенные (Restore). Из этих команд в подробных пояснениях нуждается только первая.
Различают два класса определений - выражения и функции. Определения первого класса просто вводят сокращенные обозначения для выражений и матриц. Пусть сделаны определения двух выражений р = ах2 + bх + с, q = 4y2 + Зху + 2 и матрицы
A= (
1 | x+y |
4 | 3 |
)
Теперь можно вычислить
А2 = (
1+4x+4y | 4x+4y |
16 | 4x+4y+9 |
),
получить p+q = a x2+bx+c+4y2+3xy+2 и ? pdx =
1 |
3 |
1 |
2 |
200
Однако вычисление р(2) вместо 4а + 2b + с даст 2ах2 + 2bx + с , поскольку ссылка на эти обозначения при выполнении команд Maple вызывает строго текстуальные замены.
Определение функции вида р(х)=ах2+2bх+с позволяет задавать нужные для расчетов функции и использовать их при различных аргументах. Функция может иметь и матричное значение.
Выполнение команды Save Definitions (Сохранить определения) сохраняет только активные в данный момент определения. Для добавления новых определений к ранее сохраненным нужно предварительно воспользоваться командой Restore (Восстановить).