GNU 데이터 언어
GNU Data Language![]() | |
![]() GDL 렌더링 Mandelbrot 세트 | |
개발자 | 마르크 셸렌스 |
---|---|
초기 릴리즈 | (2004년 |
안정된 릴리스 | 1.0.1[1] / 2021년 10월 ; 전 ( ) |
저장소 | |
기입처 | C++(wxWidgets) |
운영 체제 | Linux, macOS, Solaris, POSIX, Windows |
유형 | 테크니컬 컴퓨팅 |
면허증. | GNU GPL-2.0 |
웹 사이트 | gnudata language.github.이오 |
IDL(대화형 데이터 언어)[2][3][4]에 대한 GNU데이터 언어(문법 정의 언어)는 무료 대안 IDL7와 제대로 호환되고 IDL8.[5]과의 도서관 일과에 부분적인 호환성 함께 이루고 문법 정의 언어 astronomy,[6]geosciences, 그리고 의학 imag과 같은 분야에서 자료 분석과 시각화를 위한 도구의 역할을 하기 위해서 세워집니다.ing.GDL은 GPL에 따라 라이선스가 부여됩니다.GDL과 유사한 기타 오픈 소스 수치 분석 도구로는 Julia, Jupyter Notebook, GNU Octabe, NCL(NCL), Perl Data Language(PDL), R, Scilab, SciPy, Yorick 등이 있습니다.
언어로서의 GDL은 동적으로 타이핑되고 벡터화되어 객체 지향 프로그래밍 기능이 있습니다.GDL 라이브러리 루틴은 수치 계산(예: FFT), 데이터 시각화, 신호/이미지 처리, 호스트 OS와의 상호 작용 및 데이터 입/출력을 처리합니다.GDL은 NetCDF, HDF(v4 및 v5), GRIB, PNG, TIFF 및 DICOM 등의 여러 데이터 형식을 지원합니다.그래픽 출력은 X11, PostScript, SVG 또는 z-buffer 터미널에 의해 처리됩니다.마지막으로 출력 그래픽(플롯)을 래스터 그래픽 형식으로 저장할 수 있습니다.GDL에는 브레이크 포인트 등의 통합 디버깅 기능이 있습니다.GDL에는 Python 브릿지가 있습니다(Python 코드는 GDL에서 호출할 수 있으며 GDL은 Python 모듈로 컴파일할 수 있습니다).GDL은 Igen (C++ 라이브러리) 수치 라이브러리 (인텔 MKL과 유사)를 사용하여 멀티코어 프로세서에서 높은 컴퓨팅 성능을 제공합니다.
GDL 패키지 버전은 Mac OS X뿐만 아니라 여러 Linux 및 BSD 플레이버에서 사용할 수 있습니다.소스 코드는 Microsoft Windows 및 Solaris를 포함한 기타 UNIX 시스템에서 컴파일됩니다.
GDL은 공식 GNU 패키지가 아닙니다.
「 」를 참조해 주세요.
레퍼런스
- ^ https://github.com/gnudatalanguage/gdl/releases/tag/v1.0.1; 발행일 : 2021년 10월 14일, 취득일 : 2022년 5월 19일.
- ^ Martellaro, John (2006-12-12). "A Free Alternative to IDL". The Mac Observer. Archived from the original on 2011-07-31. Retrieved 2011-07-31.
- ^ Khanna (2006-12-13). "GDL .. a free IDL". MacResearch. Archived from the original on 2011-07-31. Retrieved 2011-07-31.
- ^ Coulais, Alain; et al. (2010). "Status of GDL - GNU Data Language". Astronomical Society of the Pacific Conference Series. Astronomical Data Analysis Software and Systems XIX. Vol. 434. Astronomical Society of the Pacific. p. 187. arXiv:1101.0679. Bibcode:2010ASPC..434..187C. ISBN 978-1-58381-748-3.
- ^ http://aramis.obspm.fr/~coulais/IDL_et_GDL/Adass2011/O11_ADASS2011_GDL_Coulais.pdf[베어 URL PDF]
- ^ 미나 Koleva, 필립 Prugniel, 앙투안 부샤르, 유에 우(2009년)."ULySS:전체 스펙트럼 조립 패키지".천문학&천체 물리학.501(3):1269–1279. arXiv:0903.2979.Bibcode:2009년A&A...501.1269K. doi:10.1051/0004-6361/200811467.S2CID 14595053.;B.F. Roukema(2010년)."WMAP의 시간 오류 map-making일".천문학&천체 물리학.518:A34.arXiv:1004.4506.Bibcode:2010A&...518A..34R.doi:10.1051/0004-6361/201014865.