Основные операции с выражениями
Работа с частями выражений
Выражения (ехрr) или уравнения (eqn) обычно используются как сами по себе, так и в виде равенств или неравенств. В последнем случае объекты с выражениями имеют левую и правую части.
Для простейших манипуляций с выражениями полезны следующие функции:
- cost (а) – возвращает число сложений и умножений в выражении а (функция пакета codegen);
- Ihs(eqn) – выделяет левую часть eqn;
- rhs(eqn) – выделяет правую часть eqn;
- normal (ехрr) – дает нормализацию (сокращение) ехрr в виде дроби;
- numer(expr) – выделяет числитель ехрr;
- Оdenom(expr) – выделяет знаменатель ехрr.
Ввиду очевидности действия этих функций ограничимся наглядными примерами их применения:
Примечание
Обратите внимание на то, что в предшествующих версиях Maple загрузка библиотечной функции cost выполнялась иначе – командой readlib(cost). Это обстоятельство может служить причиной неверной работы документов, созданных в старых версиях Maple, в среде описываемой версии Maple 7.