Thanks for the info.
I was not suggesting that maxima include python, but that one might
try to have some of the python tools available as a choice for users.
I did not know about SAGE. I'll check it out.
-sen
On Sat, 5 Aug 2006, David Joyner wrote:
> sen1 at math.msu.edu wrote:
>
>> Hi,
>>
>> I noticed that at least some of the plotting routines are written in
>> tcl.
>>
>> These days, is that the best choice?
>>
>> Would it be better to take something like "python," and try to write
>> scripts (say, incorporating matplotlib or some such thing), for new
>> plotting programs?
>
>
> Indeed, this is what SAGE does (sage.scipy.org), which includes
> maxima and matplotlib. For example, to plot the
> inverse Jacobi function sn^(-1), type
>
> sage: ijsn = lambda x: inverse_jacobi("sn",x,1/2)
> sage: P= plot(ijsn,0,1)
>
> Now to view this, just type show(P). Further
> details:http://sage.scipy.org/sage/doc/html/ref/module-sage.functions.special.html
>
> Maybe I'm not understanding things right but it seems your suggestion to
> use matplotlib would force maxima to distribute python. Is that part of your
> suggestion?
>
>>
>> It seems to me that there is much more current activity in developing
>> graphing capabilities, e.g. 3d, in the python community.
>>
>> Perhaps a good solution would be to open up a plot window which one
>> could interact with to read data from maxima and use whatever external
>> plotting program one wished.
>>
>> Any opinions, comments, suggestions would be appreciated.
>>
>> -sen
>>
>>
>>
>
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>
--
---------------------------------------------------------------------------
| Sheldon E. Newhouse | e-mail: sen1 at math.msu.edu |
| Mathematics Department | |
| Michigan State University | telephone: 517-355-9684 |
| E. Lansing, MI 48824-1027 USA | FAX: 517-432-1562 |
---------------------------------------------------------------------------