이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
cwt
연속 1차원 웨이블릿 변환
구문
설명
는 wt
= cwt(x
)x
의 CWT(연속 웨이블릿 변환)를 반환합니다. CWT는 대칭성 파라미터인 감마()가 3이고 시간과 대역폭의 곱이 60인 해석적 Morse 웨이블릿을 사용하여 구합니다. cwt
는 옥타브당 10개의 음을 사용합니다. 최소 스케일과 최대 스케일은 주파수와 시간에 따른 웨이블릿의 에너지 산포를 기반으로 자동으로 결정됩니다.
cwt
함수는 L1 정규화를 사용합니다. L1 정규화를 사용할 때 서로 다른 스케일에서 데이터에 동일한 진폭의 진동 성분이 있는 경우 CWT에서 이들은 동일한 크기를 갖게 됩니다. L1 정규화를 사용하면 신호 표현이 더 정확해집니다. CWT에 대한 L1 노름 및 두 복소수 지수의 연속 웨이블릿 변환 항목을 참조하십시오.
[___,
는 CWT에 사용되는 필터 뱅크를 반환합니다. coi
,fb
] = cwt(___)cwtfilterbank
항목을 참조하십시오.
[___,
는 웨이블릿 변환의 스케일링 계수를 반환합니다.fb
,scalingcfs
] = cwt(___)
[___] = cwt(___,
는 하나 이상의 추가 이름-값 인수를 지정합니다. 예를 들어, Name=Value
)wt = cwt(x,TimeBandwidth=40,VoicesPerOctave=20)
은 시간과 대역폭의 곱 40과 옥타브당 20개의 음을 지정합니다.
cwt(___)
에 출력 인수를 지정하지 않으면 CWT 스케일로그램이 플로팅됩니다. 스케일로그램은 시간과 주파수의 함수로 플로팅된 CWT의 절댓값입니다. 주파수는 로그 스케일로 플로팅됩니다. 가장자리 효과가 유의미해지는 위치를 나타내는 영향 원뿔(cone of influence)도 플로팅됩니다. 흰색 파선 밖의 회색 영역이 가장자리 효과가 유의미한 영역을 나타냅니다. 입력 신호가 복소수 값이면 양수(반시계 방향) 성분과 음수(시계 방향) 성분이 개별 스케일로그램에 플로팅됩니다.
샘플링 주파수 또는 샘플링 주기를 지정하지 않으면 주파수는 샘플당 주기로 플로팅됩니다. 샘플링 주파수를 지정할 경우 주파수는 헤르츠 단위입니다. 샘플링 주기를 지정할 경우 스케일로그램은 시간과 주기의 함수로 플로팅됩니다. 입력 신호가 타임테이블인 경우 스케일로그램은 시간과 주파수(단위: 헤르츠)의 함수로 플로팅되고 RowTimes를 시간 축의 기반으로 사용합니다.
스케일로그램 점의 크기, 시간 및 주파수를 보려면 Figure 좌표축 도구 모음에서 데이터팁을 활성화하고 스케일로그램에서 원하는 점을 클릭하십시오.
참고
플로팅하기 전에 cwt
는 현재 Figure를 지웁니다(clf
). 스케일로그램을 서브플롯에 플로팅하려면 플로팅 함수를 사용하십시오. 서브플롯에 CWT 스케일로그램 플로팅하기 항목을 참조하십시오.
예제
입력 인수
출력 인수
세부 정보
팁
이전
cwt
함수에 대한 구문이 계속 작동하지만, 더 이상 권장되지 않습니다. 현재 버전의cwt
를 사용하십시오. 이전 버전과 현재 버전이 모두 동일한 함수 이름을 사용합니다. 함수에 대한 입력값에 따라 함수의 버전이 자동으로 결정됩니다. cwt 함수 구문이 변경됨 항목을 참조하십시오.예를 들어, for 루프 내에서 CWT를 여러 번 수행하는 경우 권장되는 워크플로는 먼저
cwtfilterbank
객체를 만든 다음wt
객체 함수를 사용하는 것입니다. 이 워크플로는 오버헤드를 최소화하고 성능을 최대화합니다. 여러 시계열에 CWT 필터 뱅크 사용하기 항목을 참조하십시오.
알고리즘
참고 문헌
[1] Lilly, J. M., and S. C. Olhede. “Generalized Morse Wavelets as a Superfamily of Analytic Wavelets.” IEEE Transactions on Signal Processing 60, no. 11 (November 2012): 6036–6041. https://doi.org/10.1109/TSP.2012.2210890.
[2] Lilly, J.M., and S.C. Olhede. “Higher-Order Properties of Analytic Wavelets.” IEEE Transactions on Signal Processing 57, no. 1 (January 2009): 146–160. https://doi.org/10.1109/TSP.2008.2007607.
[3] Lilly, J. M. jLab: A data analysis package for MATLAB®, version 1.6.2. 2016. http://www.jmlilly.net/jmlsoft.html.
[4] Lilly, Jonathan M. “Element Analysis: A Wavelet-Based Method for Analysing Time-Localized Events in Noisy Time Series.” Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences 473, no. 2200 (April 30, 2017): 20160776. https://doi.org/10.1098/rspa.2016.0776.