Стахин Н.А., Основы работы с системой аналитических (символьных) вычислений Maxima
самое, что и fullratsimp(ev(выражение));. Полный список таких функций
можно найти через справку, введя ? evfun.
Если в качестве опции ввести имя любой другой функции, не имеющей
свойства evfun, то все несовершённые вхождения этой функции будут
заменены совершёнными, т.е. принудительно вычислены.
Также в качестве опции можно задать назначение символа или функции;
все такие назначения действуют локально в пределах вычисляемого выражения,
и все подстановки производятся параллельно:
Опция подстановки символа допустима не только в виде оператора
присвоения, но и в виде равенства; сделано это, в частности, для того, чтобы в
качестве подстановок можно было использовать решения, найденные функцией
solve:
Здесь функция solve(); нашла решение х = –1 уравнения x
3
+3x
2
+3x+1=0 и
подставила его в качестве показателя степени.
6. Графики функций
Как уже упоминалось, количество различных функций в Maxima
разработчики постарались свести к минимуму, а широту размаха каждой
конкретной функции, соответственно, к максимуму. Соблюдается эта
тенденция и в функциях построения графиков: основных таких функций всего
две, с очевидными, как всегда, названиями — plot2d и plot3d (одно из
значений слова plot — график, а аббревиатуры 2d и 3d переводятся как
двумерный и трехмерный). Кроме того, в графическом интерфейсе имеются эти
же функции, но с дополнительным префиксом wx – обязаны графическому
интерфейсу wxMaxima.
6.1. Степенная функция
Кратко о возможностях. Начнем с plot2d. Пусть мы выбрали программу
wxMaxima в списке программ, загрузили её и, желая нарисовать двумерный
график, щёлкнули по кнопке График 2D... В появившемся окне Выражение(ния)
запишем сразу 4 функции: x, abs(x), x
2
, x
3
, перечислив их через запятую
(рисовать, так рисовать, коль предлагают).
Изменим граничные значения переменных х и у на относительно
небольшие (рис. 8) из: –1.5 к: 1.5 (чтобы график выглядел покрупнее) и, пока не
разбираясь с форматом и опциями, щелкнем ОК (или нажмём Enter).