I deconstruct the signal using modwt and input the individual levels as the multivariate signal. However, wmspca prompts me for a level, but I'm unsure what the given level represents in the wmspca function and how it impacts the result. I'm familiar with levels in wavelet analysis, and so far I've been extracting frequency ranges manually, but now I'd like to explore the PCAs of the signal.
LEVEL inputargument accounts for number of detail coefficients in decomposition step. If “LEVEL” argument is notpassed,then “DEC” is passed. Where “DEC” is output of mdwtdecwhichcontains detail and approximate coefficients. wmspcaworks level wise on a signal.
Signal has level wisecoefficients (suppose level is 5then it has 5detail coefficients (matrix)and 1 approximate coefficient (matrix)). On passing signal and levelwmspca calculates coefficients (this process is called as decomposition).
Hi, i am trying to implement wmspca inbuilt function step by step and compare it with eigen vectors in Wavelet Analyzer app also. when i input a 1024 x 4 signal matrix and apply 5 level dwt on each column. If i choose 1 principal component how can i reconstruct using inverse dwt as wavelet coefficients length and eigen vector lengths are totally different?.
Step after application of pca to each scale is confusing me. i am working around this for the past few weeks.
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
0 Comments
Sign in to comment.