* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
О работе с выражениями и функциями в других СКМ
265
3.10.23. Поддержка кусочных функций в Mathematica
В реализациях системы Mathematica 5.1/5.2/6 существенно расширена поддерж ка кусочных функций PieceWise. Это относится как к обычным операциям сим вольных преобразований, так и к вычислению интегралов, решению уравнений и иным операциям математического анализа. Ограничимся простым примером, представленным на рис. 3.9.
Рис. 3.9. Пример операции, порождающей решение в форму PieceWise функции
Здесь использована функция расширения выражения PiecewiseExpand. По добные функции есть и для других видов символьных преобразований.
3.11. О работе с выражениями и функциями в других СКМ
Разумеется, и другие СКА имеют подобные функции, хотя и в более скромном наборе. В Mathcad, вплоть до версии 13 включительно, используется ядро Maple, поэтому функции этих систем практически идентичны. В Mathcad 14 применено новое ядро – от системы MuPAD. Derive и MuPAD имеют свои ядра (куда менее мощные, чем у Maple и Mathematica). Поэтому результаты преобразований у них иногда могут отличаться от приведенных для Maple и Mathematica. Чаще всего эти различия не существенны и не принципиальны. В любой СКМ и СКА работа с выражениями и функциями требует от пользо вателя повышенного внимания. Особенно это касается функций упрощения, точ ная формулировка действия которых в описаниях систем чаще всего не указы вается.