IDL 8.3 리뷰 : Colon(“:”) 기능 추가

IDL 8.3의 새로운 기능 리뷰입니다. 앞서서 Print 명령어 생략 부분을 리뷰 했습니다. 이번 장에서는 Colon “:”을 이용한 배열 생성입니다.

기존에 어떤 방법으로 배열을 생성하셨는지 모르지만, 저는 아래와 같이 작업을 수행했습니다.

IDL> a = histogram([0, 10], binsize=2, location=loc)
IDL> print, loc
0       2       4       6       8      10

histogram  함수를 사용하여 간단한 배열을 생성했습니다. findgen 함수를 사용해도 됩니다.

위 두 방법외에도 다른 방법이 있겠지만, 일정한 간격으로 증가하는 배열을 생성할 경우, 자기가 원하는대로 만들기 어렵다고 느끼실껍니다.

IDL 8.3 버전에서는 매우 간단하게 배열 생성이 가능합니다. 바로 Colon”:”을 사용하여 배열을 만드는 겁니다.

IDL> a = [0:10:2]
IDL> a
0 2 4 6 8 10

쉽죠? 자기가 원하는 간격을 가진 배열 생성을 쉽고 간단하게 할 수 있습니다.