Interactive Data Language
Pojawienie się | |
---|---|
Paradygmat | |
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, a jego składnia wciąż ujawnia swoje dziedzictwo:
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)