Fabio - Karl used M51 examples because images are pretty and they give a simple demonstration of PDL's raw power. There are also quite a few PDL modules related to image manipulation, but that's not all PDL can do.
I have done very little image manipulation in my use of PDL. I have used it extensively for C-speed calculations for simulations and for data analysis, sometimes writing my own PP-code, other times just using the built-in functions. I have also played with CUDA and have some minimal Perl bindings for this which play decently well with PDL. (They are not on CPAN yet, but they are available on Github. However, I never got them to compile on Windows, only on Linux, so unless you know what you're doing and can help me make it work, they may not be useful to you.) My point: PDL and Perl are remarkably flexible and powerful if you know which levers to pull. If you're looking for an introduction to what you can get done with PDL, check out the "Course" module that I wrote nearly two years ago. It'll guide you through the PDL documentation to give you a better idea of what all PDL can do. http://pdl.perl.org/?docs=Course&title=PDL::Course As always, ask questions. We're happy to help here. :-) David On Sun, Jan 15, 2012 at 3:43 PM, Fabio D'Alfonso < [email protected]> wrote: > ** > Hi, > I used the direct link to the repository as shown in the pdl.perl.org so > it was not conflicting. > That from winnipeg is different? > > I already use perl for other uses. I would extend to scientific computing > to stay on perl. > > About the "bound" on graphics I was referring to the large examples in the > pdf available on the site about M51. > Half of commands in the pdl pgplot are about images. > > Thanks > -- > > Fabio D'Alfonso > 'Enabling Business Through IT' > cell. +39.348.059.40.22 * > web: http://www.fabiodalfonso.com > email: [email protected] > twitter: http://www.twitter.com/fabio_dalfonso > linkedin: http://it.linkedin.com/in/fabiodalfonso > > fax: +39.06.874.599.581 > BlackBerry® Wireless Enabled Address. > > > * Hidden numbers are automatically rejected by the phone > ------------------------------ > *From: * Clifford Sobchuk <[email protected]> > *Date: *Sun, 15 Jan 2012 14:59:47 -0500 > *To: *[email protected]<[email protected]>; > [email protected]<[email protected]> > *Subject: *RE: [Perldl] PLPlot on Windows/XMing > > When you installed PDL from the sisyphusion - did you disable the > ActiveState repository? It will default to using ActiveState regardless of > other repositories listed. > > I don't know why it didn't work if the ActiveState repo was disabled when > you installed PDL from the uwinnipeg repo. > > PDL is kind of like MatLab/Octave/Scilab except it is accessible from Perl > and I think that there are quite a few examples on the website that show > its use in a general scientific computing nature. Not sure what the > statement "bound to graphics" means. The data is available to use numerous > graphics devices that are available on the system. PDL is a Perl module and > natively supports three graphics susbsystems PGPlot, PLPlot and TriD > (OpenGL). In order to use any of those graphics subsystems they must be > installed on the computer. You can also use gnuPlot, however, you have to > convert the piddle to an array reference (until our new > PDL::Graphics::GnuPlot module becomes generally available). In any case, > the graphics are only limited by what you have installed on the computer. > > > *CLIFF SOBCHUK* > Core RF Engineering > Phone 613-667-1974 ecn: 8109-71974 > mobile 403-819-9233 > yahoo: sobchuk > *****www.ericsson.com* <http://www.ericsson.com/> > > “The author works for Telefonaktiebolaget L M Ericsson (“Ericsson”), who > is solely responsible for this email and its contents. All inquiries > regarding this email should be addressed to Ericsson. The web site for > Ericsson is www.ericsson.com.” > > This Communication is Confidential. We only send and receive email on the > basis of the terms set out at > *****www.ericsson.com/email_disclaimer*<http://www.ericsson.com/email_disclaimer> > > > ------------------------------ > *From:* Fabio D'Alfonso [mailto:[email protected]] > *Sent:* Sunday, January 15, 2012 12:46 PM > *To:* Clifford Sobchuk; [email protected] > *Subject:* Re: [Perldl] PLPlot on Windows/XMing > > Hi, > I am using win32 ActiveState 5.14.2. > I used the version available at siysphusion repository already listed in > ppm. I also got there the GSL. > > I am trying to figure the scope of PDL to enable general scientific > computing. I am not sure, but it seems to me that the bound to graphics > (imag, etc) is quite relevant, more than as an example of vectorized > operations. > > Thanks > > Fabio D'Alfonso > 'Enabling Business Through IT' > cell. +39.348.059.40.22 *** > web: www.fabiodalfonso.com > email: [email protected] > linkedin: > www.linkedin.com/in/fabiodalfonso<http://it.linkedin.com/in/fabiodalfonso> > twitter: > www.twitter.com/#!/fabio_dalfonso<http://www.twitter.com/#%21/fabio_dalfonso> > > fax: +39.06.874.599.581 > BlackBerry® Wireless Enabled Address. > ** Hidden numbers are automatically rejected by the phone* > > On 1/15/2012 7:52 PM, Clifford Sobchuk wrote: > > Fabio, are you running on cygwin or win32? Mostly curious as I have never > installed PLPlot on win32 and I am not sure how one would use XMing with > windows perl. In the PLPlot installation notes it actually states it is > better to use the dos command prompt rather than the rxvt terminal in MinGw > due to bufferring issues. I am trying to understand your configuration, can > you explain your system configuration - Base OS, Window Manager, Shell's, > Perl type and version. It seems you have a rather complex configuration. > > Regarding PGPlot, I didn't previously realize that Siysphus's version (use > the instructions from > https://sourceforge.net/apps/mediawiki/pdl/index.php?title=Installing_PDL_on_Windows) > actually > included grwnd.exe and grfont.dat in his PGPlot.ppd. So if you are using > ActiveState perl on win32, you must disable the ActiveState repo (open ppm. > Once open select Edit => Preferences. Select the Repositories tab. If you > hover your mouse over the ActiveState icon [the Yellow box to the left of > the name] and single left click the icon will go Grey indicating that it > has been deselected. Then you can use the uwinnipeg repository to install > PDL using ActiveState Perl. > > Hope this helps. > > *CLIFF SOBCHUK* > Core RF Engineering > Phone 613-667-1974 ecn: 8109-71974 > mobile 403-819-9233 > yahoo: sobchuk > *www.ericsson.com* <http://www.ericsson.com/> > > “The author works for Telefonaktiebolaget L M Ericsson (“Ericsson”), who > is solely responsible for this email and its contents. All inquiries > regarding this email should be addressed to Ericsson. The web site for > Ericsson is www.ericsson.com.” > > This Communication is Confidential. We only send and receive email on the > basis of the terms set out at > *www.ericsson.com/email_disclaimer*<http://www.ericsson.com/email_disclaimer> > > > ------------------------------ > *From:* Fabio D'Alfonso > [mailto:[email protected]<[email protected]>] > > *Sent:* Sunday, January 15, 2012 9:58 AM > *To:* [email protected] > *Subject:* [Perldl] PLPlot on Windows/XMing > > Hi, > I am also trying to get working PLPlot on Windows. I followed the syntax > to get the window open on an X (Xming) but I get nothing or a file named as > the hostname. > > use PDL; > use PDL::Graphics::PLplot; > > # read in Earth image and draw an equator. > my $pl=PDL::Graphics::PLplot->new(DEV => 'xwin', FILE => ':0'); > my $x = sequence(10); > my $y = $x**2; > $pl->xyplot($x, $y); > $pl->close; > > Some idea? > > Thanks > -- > > Fabio D'Alfonso > 'Enabling Business Through IT' > cell. +39.348.059.40.22 *** > web: www.fabiodalfonso.com > email: [email protected] > linkedin: > www.linkedin.com/in/fabiodalfonso<http://it.linkedin.com/in/fabiodalfonso> > twitter: > www.twitter.com/#!/fabio_dalfonso<http://www.twitter.com/#%21/fabio_dalfonso> > > fax: +39.06.874.599.581 > BlackBerry® Wireless Enabled Address. > ** Hidden numbers are automatically rejected by the phone* > > > _______________________________________________ > Perldl mailing list > [email protected] > http://mailman.jach.hawaii.edu/mailman/listinfo/perldl > > -- Sent via my carrier pigeon.
_______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
