help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Matlab Compatibility (Was: The future of Octave (Matlab))


From: Kevin Straight
Subject: Matlab Compatibility (Was: The future of Octave (Matlab))
Date: Fri, 8 Dec 2000 12:43:26 -0800 (PST)

I agree, to a point.  Octave is not Matlab.  The ability to run legacy
matlab code IS a nice (if not critical) feature, however.  

This is my understanding of the problem:  A lot of you would rather use
Octave than Matlab, but you have a lot of old scripts and such that don't
*quite* run on Octave.

This would be run solution:  Someone should write a module (implemented as
an .oct file, probably) that pre-parses an m file to make it octave
compatible.  That is, say you have a Matlab script called
RocketScience.m.  To run it you would enter something like this:

octave:1> matlab(RocketScience (MyOptions))

The matlab option would read through the script and clean up all the
little differences like '|' and '||'.  Then it would pass it to octave to
execute.  

The advantage of this approach is that anyone who needed matlab
compatibility could go and download the matlab module.  Those who think
that compatibility is a major priority could spend their time improving
this module without bothering the rest of us.  That way, we could all use
Octave, and there wouldn't be a split--just an accesory program to solve
the problem.

Comments?  Would this work?



On Fri, 8 Dec 2000, Michele wrote:

> Once and for all:
> 
> Matlab is a software and Octave is another software.
> So:  stop talking about compatibility between the two!!!!
> 
> Why in Matlab mailing lists nobody talks about compatibility with
> Octave?
> Only cause Matlab is the leader and a lot of people think about Octave
> as a clone of Matlab. And maybe they want Matlab for free?
> 
> I don't care about Matlab compatibility.
> 
> 
> 
> -------------------------------------------------------------
> Octave is freely available under the terms of the GNU GPL.
> 
> Octave's home on the web:  http://www.octave.org
> How to fund new projects:  http://www.octave.org/funding.html
> Subscription information:  http://www.octave.org/archive.html
> -------------------------------------------------------------
> 

==========================
Kevin Straight
University of Idaho
www.uidaho.edu/Šþstra9456
==========================



-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:  http://www.octave.org
How to fund new projects:  http://www.octave.org/funding.html
Subscription information:  http://www.octave.org/archive.html
-------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]