next up previous
Siguiente: Tutorial de PDL Superior: Comenzando con PDL: un Anterior: Comenzando con PDL: un

Subsecciones

Introducción

PDL es un lenguaje de programación orientado al cálculo numérico. Sus siglas significan ``Perl Data Language'', y como su nombre indica está basado en el lenguaje de programación Perl. PDL es una extensión de Perl orientada al tratamiento numérico de datos. Puede hacer cálculos numéricos matriciales de una forma rápida.

Antes de continuar explicando lo que es PDL, daremos una breve idea de lo que es Perl.

Introducción a Perl

Perl es la abreviación de ``Practical Extraction and Report Language''. Es lo que se conoce como un lenguaje ``script'', es decir, uno en el que no hace falta compilar el programa escrito o ``script''. En la práctica se compila parcialmente al comienzo de su ejecución. Ha sido diseñado para ``hacer las cosas fáciles fáciles y las cosas difíciles posibles''.

Veamos algunas de las ventajas y desventajas de Perl:

Algunas de las desventajas de Perl son:

Introducción a PDL

Tal como hemos mencionado, PDL es un lenguaje de cálculo numérico basado en Perl con la posibilidad de manipular matrices n-dimensionales de forma rápida. Se puede conseguir gratuitamente en la red en la página principal de PDL

Veamos ahora algunas ventajas y desventajas de PDL. Las principales ventajas de PDL son:

Las principales desventajas de PDL son:

Para tener una referencia con otros lenguajes de programación de cálculo numérico se detalla en la Tabla 1. En dicha tabla la comparativa se realiza sobre las siguientes características:


Tabla: Tabla comparativa de PDL con otros lenguajes de cálculo numérico. Veáse el texto para más detalles sobre el significado de las columnas.
  ¿Orientado Nº máximo Velocidad Calidad Calidad Número Precio
  a operativo de de gráficos gráficos funciones corriendo
LENGUAJE cálculo dimensiones cálculo 2D 3D matemáticas sobre
  numérico? de matrices       disponibles Linux
Mathematica No Infinitas Baja Media Media Muchas Alto
MatLab Dos Media Alta Alta Muchas Alto
Octave Dos Media Media Pobre Medio Gratis
Yorick Infinitas Alta Media Media Pocas Gratis
PDL Infinitas Alta Alta Media Medio Gratis


next up previous
Siguiente: Tutorial de PDL Superior: Comenzando con PDL: un Anterior: Comenzando con PDL: un

Download this document: [src.tar.gz][ps.gz][html.tar.gz][dvi.gz]

Congreso HispaLinux 2000