For almost anything math related, PDL is the right choice in perl. Where I work, we've used PDL for harmonic analysis and linear regression on large data sets. We recently added some graphing capabilities that utilize PDL+GD . We are also exploring adding neural net predictive capabilities to our toolset using PDL.

Hard core math-types balk at perl as being "slow", but PDL is anything but. It adds much of the same functionality as you would find in matlab to perl (The big advantage that matlab has over PDL are those toolboxes that you can get for matlab. PDL has nothing analogous yet, but given CPAN, it's only a matter of time).

Where perl really wins is getting the data into and out of whatever format you need for your calculations. Matlab, though sophisticated, is still almost as clumsy as Fortran in this regard.


In reply to Re: Re: Re: Stereotypes about perl by duff
in thread Stereotypes about perl by nherdboi

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.