[Top][All Lists]

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

Re: Using MATLAB .m-files with Octave

From: A+A Adler
Subject: Re: Using MATLAB .m-files with Octave
Date: Mon, 18 Oct 1999 21:49:39 -0400 (EDT)

On Mon, 18 Oct 1999, John W. Eaton wrote:
> If the primary reason that you want to use M-files from Matlab with
> Octave is that Octave doesn't provide the features you need, then I
> believe the best long-term solution is to implement the features you
> need (independently from the Matlab sources!) and contribute them to
> Octave.

Just my two cents here:

Unfortunately, trying to duplicate Matlab M-file functionality
runs you into the typical reverse-engineering problem.

For example, I've re-implemented several of the image processing
toolbox functions (and will contribute them to octave as soon
as a get around to talking my work into letting me release them -
since I wrote them at work)

To implement the general functionality isn't hard - for example
you can write a sobel edge filter after reading any decent textbook.

However, if you want full compatibility with Matlab then there
is no other way than by looking in the M file to see what
threshold values they use. 

There is no way to do "clean room" reverse engineering in
this case.

Unfortunately, as I understand it, the law is on this subject
extremely complicated and varies among jurisdictions as to the
legality of this.

Does anyone understand this issue better than I?
Andy Adler,                               address@hidden

Octave is freely available under the terms of the GNU GPL.  To ensure
that development continues, see
Instructions for unsubscribing:

reply via email to

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