Przejdź do zawartości

Interactive Data Language

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Robsuper (dyskusja | edycje) o 13:20, 21 sty 2011. Może się ona znacząco różnić od aktualnej wersji.

Szablon:Kategoria

IDL (Interactive Data Language)
Pojawienie się

1977

Paradygmat

vectorized

Implementacje

IDL (proprietary), GDL (wolne oprogramowanie)

Aktualna wersja stabilna

IDL 8.0

Twórca

David Stern & ITT Visual Information Solutions (ITT VIS)

[http://www.ittvis.com Strona internetowa]

IDL (ang. Interactive Data Language), jest językiem programowania wykorzystywanym do analizy danych. Popularny w astronomii oraz obrazowaniu medycznym.

Wprowadzenie

IDL jest wektorowy, numeryczny i interaktywny. Jest z powodzeniem stosowany do interaktywnego przetwarzania dużych ilości danych (w tym przetwarzaniu obrazu). Składnia 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)