Re: Handle graphics plotting functions
Petr Mikulik <[email protected]> Tue, 14 Feb 2006 17:52:28 +0100 (CET)
| Newsgroups | gmane.comp.gnu.octave.graphics |
|---|---|
| Message-ID | <[email protected]> |
>> Unfortunately, the same calmness happened over my C++ implementation of the >> histogram routine, which is more than 25x faster than the current hist.m. >> See the thread "Re: fast hist() / histogram() implementation in C++" here >> http://www.octave.org/mailing-lists/help-octave/2004/ >> > Writing octave core functions in C++ must be highly justified, and speed is > not the only criteria, I myself have had an improved triu/tril function in > C++ knocked back. Concretely the above thread showed upto 50 times speed > improvement. But the current m-file on a test image took only 1 second. So > does even a 50 times speed improvement justify the issue of making code > maintaince much harder with the addition of C++ code.. Try it on an image of 512x512, 1024x1024 or larger. It takes dozens of seconds by the .m code, and that's why the C++ improvement is a must. >> I would recommend that you contribute them to octave-forge, >> probably in the main/general directory. > Are you a member of octave-forge. "Us" I'm afraid includes "you", and if you > want code included, you must take ownership of the code right to its logical > conclusion of supporting its inclusion in octave-forge. No, I'm not on the list. I don't have and won't have time to maintain gnuplot subsystem in Octave, sorry. But that project would need someone to check/update the code for gnuplot 4.0 features, and it was what I have asked in my earlier mails. That person can get support from gnuplot developers from this or from gnuplot-beta mailing list. --- Petr Mikulik