GRIDDATA 함수를 사용한 2차원 데이터의 근사 [2] * 앞선 게시물 [1]에서 이어집니다. 따라서 이런 경우에는 다른 알고리즘을 시도해봐야 합니다. 물론 나머지 9개 중 어느 것이 가장 좋을지는 판단이 쉽지 않습니다. 그리고 각 알고리즘마다 필요한 키워드들의 종류도 다르고, 어떤 경우에는 QHULL, GRID_INPUT 등 다른 과정이 추가로 필요할 수.. IDL/Math 2015.08.10
GRIDDATA 함수를 사용한 2차원 데이터의 근사 [1] 오늘 소개해드릴 GRIDDATA는 2차원 공간상에 분포하는 데이터값들을 내삽하여 우리가 원하는 형태의 새로운 데이터로 만들어주는 역할을 하는 내장함수입니다. 사실 IDL에서 꽤 오래전부터 지원되어오던 함수임에도 불구하고, 그 사용법에 대한 설명(특히 우리말로 된)을 찾아보기가 힘든 .. IDL/Math 2015.08.10
누적형(cumulative) 히스토그램의 구현 및 활용 우리가 분포도라고 부르는 히스토그램(histogram)에는 원래 두가지 유형이 있습니다. 하나는 일반형(ordinary)으로 우리가 흔히 사용하는 방식입니다. 즉 각 구간(bin)별로 빈도수를 측정하는 방식으로 얻어집니다. 또 하나는 누적형(cumulative)으로 일반형 히스토그램에서 얻어진 구간별 빈도수.. IDL/Math 2015.07.10
중복되지 않는 난수(random number) 산출법 IDL에서 난수(Random Number)를 만들기 위해서 RANDOMU나 RANDOMN과 같은 내장함수를 사용하면 된다는 것은 이미 많이 알려져 있는 사실입니다. 그런데, 한꺼번에 여러 개의 난수들을 생성했을 때, 그 숫자들 중 서로 값이 똑같은 경우가 발생할 수 있을까요? 예를 들어 다음과 같이 6개의 난수를 한.. IDL/Math 2015.07.10
SPH_SCAT을 이용하여 불규칙 격자 자료를 규칙 격자화하는 방법 불규칙한 격자 분포를 하는, 즉 데이터 포인트들이 불규칙하게 흩어진 형태의 자료를 규칙적인 격자 분포 기반의 자료로 변환하는 일은 IDL에서도 자주 화두에 오르는 문제입니다. 유저그룹에서도 심심치않게 질문과 답변이 오고가는 문제인데, 제가 생각해보니까 의외로 이 문제에 관하.. IDL/Math 2015.02.06
소수(Prime Number) 구하는 방법 (내용 수정 있음) 다들 잘 아시겠지만 소수(Prime Number)는 정수들 주에서 약수가 1과 자신뿐인 숫자(0, 1은 제외)를 의미합니다. 자주는 아니지만 간혹 이런 값들을 구해야 할 경우가 생기는데, IDL에서는 소수를 구해주는 PRIMES라는 자체 내장함수가 있긴 합니다만 아주 단순한 기능만 제공합니다. 예를 들어 PR.. IDL/Math 2015.01.30
IDL로 만들어본 Auto-correlation 동영상 본의아니게 굉장히 오랜만에 블로그에 글을 올리게 되었습니다. 그럼에도 불구하고 꾸준히 찾아주시는 분들께 다시 한번 감사드립니다. 제가 글을 못올리던 지난 약 1개월 사이에 IDL계에서도 몇몇 이슈들이 있었습니다. 그 중에서도 가장 큰 뉴스는 아무래도 David Fanning의 은퇴 발표 소식.. IDL/Math 2014.12.03
로그(Log) 함수의 사용에 관한 팁 IDL에서 로그(Log) 함수의 사용에 관한 좋은 팁이 IDL User 웹사이트에 올라와서 공유해봅니다. 아래 링크를 누르시면 됩니다. 누르기 IDL/Math 2013.11.12
IDL에서 적분을 해봅시다 (Part 2) IDL에서의 수치적분 방법에 대해서 지난번에 글을 올렸던게 벌써 한 달이 넘었군요. Part 2를 이제서야 올립니다. 지난 Part 1의 말미에서 언급했던 것처럼, 함수형태를 알 수 없는 그냥 데이터 포인트들의 형태로만 갖고 있는 경우에 대한 수치적분값을 어떻게 구하느냐에 관한 내용이 되겠.. IDL/Math 2013.11.04
KRIG2D 함수의 속도 개선 [Updated] IDL에서 불규칙한 격자점들의 형태로 분포하는 2차원 데이터를 규칙격자화된 2차원 데이터로 만들어주는 역할을 하는 KRIG2D라는 함수가 있습니다. 내부적으로 Kriging method라는 기법을 사용하는 내장함수입니다(기법 자체에 대한 설명은 생략합니다). 그런데 대상자료가 되는 불규칙 격자 .. IDL/Math 2013.10.11