11.07.2015 Views

(символьных) вычислений maxima

(символьных) вычислений maxima

(символьных) вычислений maxima

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Стахин Н.А., Основы работы с системой аналитических (<strong>символьных</strong>) <strong>вычислений</strong> MaximaМаксима ответила (%o1) 24, но записала это по-своему: номер ответа (%o1)поставила на экране слева, а сам ответ 24 – на самой середине экрана (рис. 1).Рис. 1. Начало работы в консольной версии МаксимыОтвет на наше более сложное задание: вычислить е π , которое мы ввели ввиде одной строки %e**(%pi), Максима также получила мгновенно, но ответвывела в 2 строки (в верхней строке Максима записала показатель степени %pi,а ниже и немного левее — основание степенного выражения %e). Из записиответа видно, что Максима понимает математику, но предпочитает записыватьответ не в виде числа (зачастую, как мы знаем, приближенного), а всимвольном виде (точно), однако в консольном варианте других возможностей– кроме как выводить результат в несколько строк – у Максимы нет. Когда мыповторили наше задание и добавили в новом задании слово numer, Максимавывела нам численный ответ в виде числа с большой точностью – 16 знаков(считать, конечно же, Максима умеет и численно, и весьма точно).На рис. 2 на наш запрос вида(%i1) 'integrate(exp(-x^2/2),x,–2,2);оболочка x<strong>maxima</strong> вывела ответ ввиде 8-ми строк.Трудно согласиться с тем, чтокрасивый знак интеграла x<strong>maxima</strong>записывает таким корявымспособом – в виде набора обычныхтекстовых символов.Рис. 2. Интерфейс xMaximaВозможности Максимы в консольной версии, как видим, — весьмаограниченные. Без дополнительного графического интерфейса Максиму можноиспользовать лишь ввиду безысходности, так как голая консоль, или простойинтерфейс x<strong>maxima</strong> (рис. 2) довольно-таки бедны визуальными возможностями:8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!