Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • I love perl, and I used to often use MatLab for its fabulous ability to crank out a good graph or chart to understand what was going on.

    I have not used PDL, but I imagine it can get the computations right.

    Does PDL or something in perl do the rough draft presentations of grpahics right? I am not talking publication quality needed, but insight needed.

    Thanks for any insights

    • Yes, PDL does have plotting capabilities. The two semi-standard plotting modules are PGPLOT, which was kinda the original PDL plotting setup, and PLplot, which is the new semi-standard. However, neither of these work out-of-the-box.

      The maintainer of PDL - Chris Marshal - has put a lot of effort lately into getting the OpenGL stuff working well with PDL, so I think that 2D and 3D plotting should soon be something that does work out-of-the-box. I can look into this and write about it some time, if you like.

      • Writing more about it would be lovely.

        When you say the OpenGL stuff, do you mean there are perl modules of OpenGL plotting routines for 3D? And Chris is integrating them? Or that OpenGL is more like PGPLOT, and Chris has the bigger job of taking non-perl stuff OpenGL and integrating it?

        Thanks. My need is not immediate, but I like to keep up.

        • As I understand it, PDL had its own OpenGL implementation. However, there is a Perl module for OpenGL and Chris has undertaken to get PDL to use the Perl module rather than the PDL-specific one. I'm on the PDL mailing list so I've been seeing emails going back and forth about this stuff, but I don't use OpenGL so I haven't been paying too close attention to it.

          I think my next step will be to write an article on PDL for Perl programmers, and then go into setting up and using PLplot. Once I've tackled that