IDL 프로그램은 크게 4가지로 나눠진다.
1) batch file, 2) a main-level IDL program, 3) IDL procedure, 4) IDL function
1) batch file
단순히 명령어의 나열, for 문 없는것, end 없음.
실행시 IDL> @idlpro
2) a main-level IDL program.
명령어의 나열이며, for 문 사용가능, end 로 끝남.
실행시 IDL> .run idlpro
3) IDL procedure
!! 이것을 만드는 것은 내가 IDL에 별도의 명령어를 만드는 것임.
PRO idlpro
..
end
실행시 IDL> .compile idlpro
IDL> idlpro
* note: 이때 원칙적으로 procedure 에서 쓰이는 변수 범주는 "local".
프로시져 끝나면 메모리에서 삭제됨.
단, paramter를 이용하여 외부 프로시져와 정보 (예, 변수를 주고 받을수 있음).
4) function
function, A, B,
...
end
Friday, August 14, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment