Automatic 1-D de-noising
[XD,CXD,LXD] = wden(X,TPTR,SORH,SCAL,N,wname) [XD,CXD,LXD] = wden(C,L,TPTR,SORH,SCAL,N,wname)
input vector
coefficent array
length array
wavelet name
decompostion level
threshold rescaling
'one' for no rescaling
'sln' for rescaling using a single estimation of level noise based on first-level coefficients
'mln' for rescaling done using level-dependent estimation of level noise
('s' or 'h') soft or hard thresholding
threshold selection rule
'rigrsure' uses the principle of Stein's Unbiased Risk.
'heursure' is an heuristic variant of the first option.
'sqtwolog' for universal threshold
'minimaxi' for minimax thresholding
de-noised coefficent array
de-noised length array
de-noised signal
wden performs an automatic de-noising process of a one-dimensional signal using wavelets.