Perl Data Language

Perl Data Language

Perl Data Language (abbreviated PDL) is a set of free software array programming extensions to the Perl programming language. PDL extends the data structures built into Perl, to include large multidimensional arrays, and adds functionality to manipulate those arrays as vector objects. It also provides tools for image processing, machine learning, computer modeling of physical systems, and graphical plotting and presentation. Simple operations are automatically vectorized across complete arrays, and higher-dimensional operations (such as matrix multiplication) are supported.

Comment
enPerl Data Language (abbreviated PDL) is a set of free software array programming extensions to the Perl programming language. PDL extends the data structures built into Perl, to include large multidimensional arrays, and adds functionality to manipulate those arrays as vector objects. It also provides tools for image processing, machine learning, computer modeling of physical systems, and graphical plotting and presentation. Simple operations are automatically vectorized across complete arrays, and higher-dimensional operations (such as matrix multiplication) are supported.
Depiction
Pdl-plot.png
Developer
enKarl Glazebrook, Jarle Brinchmann, Tuomas Lukka, and Christian Soeller
Developer
Christian Soeller
Jarle Brinchmann
Karl Glazebrook
Tuomas Lukka
Has abstract
enPerl Data Language (abbreviated PDL) is a set of free software array programming extensions to the Perl programming language. PDL extends the data structures built into Perl, to include large multidimensional arrays, and adds functionality to manipulate those arrays as vector objects. It also provides tools for image processing, machine learning, computer modeling of physical systems, and graphical plotting and presentation. Simple operations are automatically vectorized across complete arrays, and higher-dimensional operations (such as matrix multiplication) are supported.
Homepage
pdl.perl.org/
Hypernym
Set
InfluencedBy
APL (programming language)
IDL (programming language)
Perl
Influenced by
APL (programming language)
IDL (programming language)
Perl
Is primary topic of
Perl Data Language
Label
enPerl Data Language
License
Artistic License
License
Artistic License
License
GNU General Public License
License
GNU General Public License
Link from a Wikipage to an external page
www.perlmonks.org/%3Fnode_id=587436
adsabs.harvard.edu/abs/2004SoPh..219....3D
sourceforge.net/projects/pdl/files/PDL_2013/PDL-Book/PDL-Book-20130322.pdf/download
pdl.perl.org/
pdl.perl.org/
www.youtube.com/watch%3Fv=rf1yfZ2yUFo
Link from a Wikipage to another Wikipage
1, 2%5D, %5B3, 4
5, 6, 7%5D,%5B8, 9, 0
APL (programming language)
APL programming language
Array data structure
Array data type
Array programming
Artistic License
Autoload
C (programming language)
Category:Array programming languages
Category:Free mathematics software
Category:Free science software
Category:Numerical programming languages
Category:Perl modules
Christian Soeller
Comparison of numerical-analysis software
Computer model
CPAN
Cross-platform
Data cube
Data type
Eponym
File:Pdl-plot.png
FITS
Fortran
Free software
Functional programming
GIF
Glue language
GNU General Public License
GNU Octave
Gnuplot
GRIB
IDL (programming language)
Image processing
Imperative programming
Interactive Data Language
Jarle Brinchmann
JPEG
Karl Glazebrook
K-means clustering
List of numerical-analysis software
Machine learning
MATLAB
Matrix (mathematics)
Matrix multiplication
MPEG
NetCDF
NetPBM
NumPy
OpenGL
Overloaded operator
Perl
PGPLOT
Pipeline programming
PLplot
Portable Network Graphics
Portable pixmap
Prima (graphics software)
Raku (programming language)
Rakudo
Shell (computing)
Tuomas Lukka
Vector (geometric)
XS (Perl)
Name
enPerl Data Language
Name
enPerl Data Language (PDL)
OperatingSystem
Cross-platform
Page
pdl.perl.org/
Paradigm
Array programming
SameAs
3k2Ad
m.03nyxs
Perl Data Language
Perl Data Language
Q4046690
Subject
Category:Array programming languages
Category:Free mathematics software
Category:Free science software
Category:Numerical programming languages
Category:Perl modules
Thumbnail
Pdl-plot.png?width=300
WasDerivedFrom
Perl Data Language?oldid=1105637629&ns=0
Website
https://pdl.perl.org/
WikiPageLength
9276
Wikipage page ID
908764
Wikipage revision ID
1105637629
WikiPageUsesTemplate
Template:Infobox programming language
Template:Outdated section
Template:Portal
Template:Reflist
Template:Short description
Template:Start date
Template:Start date and age
Template:Wikidata