Plotting



>>>>> "CY" == C Y <smustudent1@yahoo.com> writes:

    CY> --- Raymond Toy <toy@rtp.ericsson.se> wrote:
    CY> does anyone know anything about the plplot
    >> library? In my
    >> 
    >> plplot does not work on Solaris.  Doing a foreign
    >> function interface is a pain.
    >> 
    >> Otherwise, it looks ok.  Don't know how easy it is
    >> to use.

    CY> Any idea why it won't fly on Solaris?

There's some kind of X error.  I don't know anything about X so I
can't begin to fix it.
 
    >> Is it because maxima is slow in generating the data for
    >> plotting or is it because the display of the plot is slow?  The
    >> Klein bottle demo is pretty slow on my 300 MHz Ultra 30.
    >> Rotating the plot with the mouse is pretty fast, but the
    >> surface is very randomly patched until I stop moving the mouse.
    >> Then the display is fixed very quickly.  On my 800 MHz Linux
    >> box, I think the surface rotates nicely in one piece.

    CY> That's the behavior I see.  Is there any way to make
    CY> that cleaner?  The current plotting isn't bad, but I

Use something else beside tcl/tk for omplotdata?


    >> I think maxima has the right idea: Use some external process to
    >> do the actual display and let maxima generate the data.  Doing
    >> anything else makes maxima much less portable.

    CY> Agreed.  The trick is talking between the two.

Use the same protocol, whatever that is.  I'm pretty sure maxima just
starts up a pipe to the other process and just sends data down the
pipe. 

Ray