[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.
- Divorcing matlab, need OO & mex & plotting,
flask <=