Re: OON: JAMPACK, JAMA, PAJAMA and Matlab

From: Chris Myers (myers@tc.cornell.edu)
Date: Tue Mar 02 1999 - 09:31:17 EST


Les,

You might want to have a look at PyMat, which was recently announced
on the Python home page, and which is available at:

http://www-personal.umich.edu/~asterian/Python/

I haven't tried it, but it sounds something like what you are looking
for.

I agree with you that Matlab as a toolbox is useful (and perhaps worth
interfacing to from Python), whereas Matlab as a programming language
is not nearly as much fun or as powerful as Python.

If you try out PyMat, I'd be curious to hear what you think about it.

Chris

==========================================================================
Chris Myers
Cornell Theory Center
--------------------------------------------------------------------------
638 Rhodes Hall email: myers@tc.cornell.edu
Cornell University phone: (607) 255-5894 / fax: (607) 254-8888
Ithaca, NY 14853 http://www.tc.cornell.edu/~myers
==========================================================================

On Mon, 1 Mar 1999, Les Schaffer wrote:

> Date: Mon, 1 Mar 1999 16:45:25 -0500 (EST)
> From: Les Schaffer <godzilla@netmeg.net>
> To: oon-list@oonumerics.org
> Subject: OON: JAMPACK, JAMA, PAJAMA and Matlab
>
> Cleve Moler said:
>
> > Java is not a side show at NIST, MathWorks or the University of
> > Maryland where JAMA and Jampack originated.
>
> its interesting to hear you say this, i didnt know Matlab was
> interested in Java. why is matlab interested in java?
>
> <IMHO>
> i ask for the following reason: the OO in Matlab 5 is kinda kludgy
> feelin, and i long for real home-grown class programming within
> matlab.
>
> in fact, one of the things i have been enjoying this last year is
> 'steering' numerical simulations around using Python (OO scripting
> language) as the driver. and i have always wondered, gee, cant Matlab
> be packaged in such a way that i could instantiate a matlab engine,
> and start using Matlab goodies from within Java or Python or
> whatever. this is in contrast to Matlab steering C through the mex
> toolbag. in my view, matlab is better when it can be steered rather
> than when its doing the steering. the things matlab excels at, matrix
> manipulations, graphisc visualization of 2D and 3D data betta than
> anyone else alive, etc....
>
> the motivation behind all this is the typical one: all the
> spaghetti-ness of coding numerics, IMO, is the user interaction,
> getting parameters, setting variables, asking questions, etc before
> running some hot dog numerics code. ANY KIND OF DECENT OO aids in the
> unraveling of the spaghetti, and makes numerics coding enjoyable again
> ("just like when we was kids"). And i cant seem to force myself to use
> Matlab 5's class stuff, and as a result, i wind up cutting and pasting
> so much code in between .m files that i feel like i am making a
> wedding dress out of a pattern, rather than, say, extending some 2D
> data analysis code to include 3D plots.
> </IMHO>
>
> best regards
>
> les schaffer
> --
> ____ Les Schaffer ___| --->> Engineering R&D <<---
> Theoretical & Applied Mechanics | Designspring, Inc.
> Center for Radiophysics & Space Research | http://www.designspring.com/
> Cornell Univ. schaffer@tam.cornell.edu | les@designspring.com
>



This archive was generated by hypermail 2b29 : Wed Feb 20 2002 - 03:20:08 EST