Using Maxima sessions inside TeXmacs

Maxima is a popular general purpose computer algebra system. You can download the newest source or binary distribution from

    http://maxima.sf.net

The installation procedure from source is still quite unstable, so we recommend you to use the binary distributions or the rpm.

Here follows a sample session, which was started using TextSessionMaxima. A nice tutorial by Andrey Grozin is also available.

GCL (GNU Common Lisp) Version(2.4.4) űgď@ 2ďë 17 15:25:31 CST 2003

Licensed under GNU Library General Public License

Contains Enhancements by W. Schelter

Maxima 5.9.0 http://maxima.sourceforge.net

Distributed under the GNU Public License. See the file COPYING.

Dedicated to the memory of William Schelter.

This is a development version of Maxima. The function bug_report()

provides bug reporting information.

(C1)

f(x):=x+sin(x)

(D1) f(x): = x + sin x

(C2)

diff(f(x),x)

(D2) cos x + 1

(C3)

integrate(f(x),x)

(D3)
x2
2
- cos x

(C4)

plot2d(f(x),[x,-10,10]);

(D4) 0

(C5)

The result graph of (C4) is shown in a popup window, which is not yet embedded into the worksheet. You should save it as a postscript file or capture the image and use InsertImage in order to insert the graph into your document:

Figure 1. A sample graph produced by Maxima.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".