IDL |
IDL의 특징
ㅁㄴ
산술 연산
| |
신호 처리
| |
화상 처리 및 해석
| |
통계처리
| |
실험데이터 처리 및 가시화
|
IDL은 직관적인 인터페이스를 가진 통합 개발 환경을 제공하고 있습니다.프로그램 개발에 편리한 다수의 기능을 가지고 있으며, 개발의 신속화에 공헌합니다.또 개발 환경의 편리한 기능을 이용하여 콘솔 창에서 대화적으로 해석이나 가시화 처리를 실시하는 것도 가능합니다.
통합 개발 환경 IDL Workbench
• 프로젝트관리
• 소스 코드 편집기
• 컴파일 기능
• 디버깅 기능
- 브레이크 포인트 설정, 스텝 인 오버 아웃 등
• 콘솔 창에서 대화형 해석 실행
강력한 온라인 도움말
IDL은 강력한 온라인 도움말을 탑재하고 있습니다.각 루틴에 관한 상세 설명은 물론, 각각의 루틴의 사용예나 각종 가시화 처리에 있어서의 샘플 코드 등이 다수 게재되어 있습니다.샘플 코드를 IDL Workbench의 에디터에 복사&페이스트하고, 목적에 따라 커스터마이징하여 이용하실 수도 있습니다.이러한 샘플 코드의 활용에 의해, 프로그램 개발과 관련되는 시간의 삭감이 가능하게 됩니다.
유연한 프로그램 개발
교차 플랫폼 지원 IDL은, Windows·Linux·Macintosh의 각 OS에 대응하고 있습니다.IDL로 작성한 프로그램 코드는 IDL이 각 OS의 차이를 흡수합니다.하나의 소스 코드로 멀티 OS를 지원함으로써 소스의 일원화 관리를 실현할 수 있습니다. 타언어와의 링크기능에 의한 기존자산의 활용 - Python 브릿지 기능으로 IDL과 Python 양쪽 호출 지원 - IDL에서 Fortran, Java, C/C++ 언어 등 루틴 호출 가능 - IDL의 루틴을 포장하여 Fortran Java, C/C++에서 호출 가능 용도에 따라 두 종류의 프로그램 파일 형식을 구분 가능 - pro 형식: 텍스트 형식으로 소스 보기, 편집이 가능 - .sav형식 : 실행파일 형식으로 소스 열람 및 재편집 불가
위젯함수를 이용한 GUI작성기능 |
옵션 라이선스
IDL Advanced Math & Stats IDL에 IMSL라이브러리를 이용하기 위한 옵션입니다. 다수의 수치 계산과 통계 해석 기능 등 IDL표준 기능 이외의 루틴을 받습니다. | IDL DICOM Tool Kit 의료 이미지 포맷인 DICOM 포맷의 읽기, 편집, 작성, 복사 등이 가능해지는 옵션입니다. | IDL Dataminer IDL에서 ODBC를 통해 데이터베이스 관리 시스템에 접근할 때 필요한 옵션입니다. |