Well, not that I can't get anything done, just that it was more annoying than I had the patience for at the time I tried to learn. For example:
use PDL::Graphics::PLplot;
$w=new PDL::Graphics::PLplot(DEV=>'xwin');
$x=sequence(10);
$y=$x*$x;
$w->xyplot($x,$y,PLOTTYPE=>'LINE');  ##nothing happens
$w->xyplot($x,$y,PLOTTYPE=>'LINE');  ##now it makes the plot
##and every new xyplot command has to be entered twice
$w->close; ##nothing happens until I click on the window and then press 'enter'

I don't have those problems if I write to a png, and considering that >95% of my plotting is to xwin, I stopped fiddling with it. And, admittedly lazily, put off contacting the author until I could see if it was a PLplot issue or a PDL::Graphics::PLplot issue. Also, it's apparent that there are many many low-level functions, which is great, but I can't use them (again, lazily, because I haven't read the main PLplot docs) if all I know about them is "info not available, *** does not process bad values." This is on my personal list of PDL todos, "Learn PLplot and write some more docs for it", I just haven't done it yet.

Derek


Craig DeForest wrote:

The main thing that is missing for me personally is fits_imag; but Derek Lamb (who may chime in) tells me that he can't get much done without always diving down into the low-level interface.

Cheers,
Craig

On Jun 27, 2006, at 11:35 AM, Doug Hunt wrote:

Hi Craig: The high-level PLplot interface that I wrote does the job for me. What else is desired?

Regards,

  Doug Hunt

[EMAIL PROTECTED]
Software Engineer III
UCAR - COSMIC, Tel. (303) 497-2611

On Tue, 27 Jun 2006, Craig DeForest wrote:

The problems with PGPLOT licensing (and TJP's unwillingness to support full RGB graphics) are why I would like to see PLPlot developed more fully. To my mind, PGPLOT is a (formerly useful) dead end - the installation issues have always been a concern, and are a serious problem for PDL adoption now.

I'd like to see a similar high-level interface to the PGPLOT one, but developed for Plplot, which is GPL.

I did formerly maintain the -cd<n> patch distributions to PGPLOT, with the main advantages that they do chintzy RGB graphics and perform anti-aliased resampling on pixel devices (at some cost in speed), but Plplot is more universally compilable, GPLed, equally (perhaps more device independent) and more thoughtfully implemented. One there is a nice high-level interface to it within PDL, we can all stop hassling about this stuff and get some work done! :-)

Cheers,
Craig


On Jun 26, 2006, at 9:58 PM, Josh Narins wrote:

Karl>Yes I am now getting increasingly motivated to get back to the
Karl>tutorial thing.
Sure. Sounds good.
I have to say, though, the navbar on pdl.perl.org looks a bit, um, less than fully impressive. That might push some away. Heck, upgrading the website every year or so makes people assured someone is paying attention without
reading the list ;)
The graphics examples are certainly nice, but maybe it would be nice if the explanation of the commands used (inserted as single line # perl comments?)

Another issue is ease of installation of PDL + a set of basic support libs. I have it cracked now on Mac OS X but linux and windows remain an issue. Linux is difficult because of the wide variety of distros, however the all work with the IDL binary distro so it may be doable. From my perspective, you only need debian and redhat. I think many other

distros can handle their formats.
But there is one problem with Debian, for sure. Graphics/PGPLOT/ PGPLOT.pm uses PGPLOT.pm but PGPLOT isn't in debian. I'm not a debian developer, Perhaps I
should become one, for this.
FYI: I'm a professional perl programmer who took a good bit of math in college. I had this one problem for which a graphical 3d solution would be ideal. Still haven't
figured out the right way to use points3d the way I want.
_________________________________________________________________
FREE pop-up blocking with the new MSN Toolbar – get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl



_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl



_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl



_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to