MKL Fourier Tranfrorm Functions 간단 정리

간단 사용법

DftiCreateDescriptor 로 선언

DfitSetValue로 환경설정

DftiCommitDescriptor로 matrix 계산

DfitComputeForward 혹은 DfitComputeBackward로 계산

DftiFreeDescriptor로 해제

너무 간단한가?? 글적글적

참고사항

1. non-intel microprocessors에 대한 최적화는 intel에서 신경안씀.

2. fortran95에서만 사용가능

3. scale factor를 포함하지 않음 (DftiSetValue로 정해줘야함)

4. 하나의 data set에 대해서만 계산. (같은 길이면 루프 돌리면됨; 참고사항 5번)

5. 계산된 matrix는 메모리에 저장됨.

numerical integration의 결과와 비교하면 약간의 오차는 있으나 무시할만함(??)

속도는 imsl fftcc subroutine보다 빠름.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s