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๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ์ ์ ๊ทผํ ๋ ํ์ํ ์ต์ ์ ๋๋ค. |