Interactive Data Language

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
IDL (Interactive Data Language)
Pojawienie się 1977
Paradygmat programowanie wektorowe
Implementacje IDL (Zamknięte oprogramowanie), GDL (Wolne Oprogramowanie)
Aktualna wersja stabilna IDL 8.2.2
Twórca David Stern & ITT Visual Information Solutions (ITT VIS)
Strona interentowa

IDL (ang.) Interactive Data Language – jest językiem programowania wykorzystywanym do analizy danych. Popularny w astronomii, naukach o Ziemi oraz diagnostyce obrazowej.

Wprowadzenie[edytuj | edytuj kod]

Ta sekcja jest niekompletna. Jeśli możesz, rozbuduj ją.

IDL jest wektorowy, numeryczny i interaktywny. Jest z powodzeniem stosowany do interaktywnego przetwarzania dużych ilości danych przy cyfrowym przetwarzaniu obrazów. Składnia IDL zawiera wiele konstrukcji z Fortran'a, a niektóre z C. IDL wywodzi się od wczesnych implementacji VAX/VMS/Fortran, co ujawnia poniższy przykład:

x = findgen(100)/10
y = sin(x)/x
plot,x,y

(Funkcja "findgen" w powyższym przykładzie zwraca jednowymiarową tablicę liczb zmiennoprzecinkowych, o wartości równej serii liczb całkowitych poczynając od 0)