help-octave
[Top][All Lists]
Advanced

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

Divorcing matlab, need OO & mex & plotting


From: flask
Subject: Divorcing matlab, need OO & mex & plotting
Date: Wed, 2 Feb 2011 11:12:06 -0800 (PST)

Hi all;

We have long wanted to switch to Octave from matlab, but these words:

"Matlab object-oriented classes with overloading etc through the subasgn and
"@" directories is not treated by Octave. There is work to remove this
restriction in the future."

have kept us away.  But now we have hope:

http://octave.1599824.n4.nabble.com/Object-Oriented-programming-question-td1627147.html

That is an enabler for us, since our code base is written mainly in
matlab-OO (we don't care about "private" directories).

Assuming OO works in Octave, that would leave us with about 20 mex scripts
we need to compile, and several hundred data plotting routines.  To get a
feel for our codebase (academic project in Peru, Taiwan, US) you can inspect
project UCSP at source forge, we only have ~20% of the ultimate release on
source forge so far and are just getting started.

MY QUESTION:

Is it time to try this port, given that the OO part of Octave is now out? 
Does OO work, any gotchas?  How will 32/64 bit compatibility work with mex
in reality?  How much trouble are we in trying to convert out highly-tuned
production plotting jobs to Octave/gnuPlot?  Any insights or lessons
"burned" would be greatly appreciated, and will likely help this process a
lot.

THANKS

-- 
View this message in context: 
http://octave.1599824.n4.nabble.com/Divorcing-matlab-need-OO-mex-plotting-tp3255426p3255426.html
Sent from the Octave - General mailing list archive at Nabble.com.


reply via email to

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