You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Wavelet Scale Spectra
Share 'Wavelet Scale Spectra'
WaveletAnalysis() will compute the discrete wavelet transform of a data set and extract a segmentation. For each segment the wavelet scale spectrum and a conventional power spectral density is computed. The output is a cell array summarizing the analysis for each segment. An example and documentation are provided.
Cite As
Charles Rino (2024). Wavelet Scale Spectra (https://www.mathworks.com/matlabcentral/fileexchange/35092-wavelet-scale-spectra), MATLAB Central File Exchange. Retrieved .
Requires
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Signal Processing > Wavelet Toolbox > Denoising and Compression >
- Signal Processing > Wavelet Toolbox > Discrete Multiresolution Analysis > Signal Analysis >
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
WaveletScaleSpectraUtilities/
- bold_fig
- ComputeDWT(data,varargin)
- ComputeScaleSpectrum(J,wc,jmin)
- dB10(I)
- DisplaySpectra(SPEC_Summary,PLOTID,varargin)
- pdgm(z,nfft,noff)
- PSDScaleSpec(data,nsamp,nfft,nsegs,dx,S_data,J,jmax,varargin)
- SpecFit(xxScale,yyScale)
- SpecFit2(xxScale,yyScale)
- SpecType(P)
- TwoComponentSDF(q,cs,p1,p2,q0)
- WaveletAnalysis(data,dx,jmin,varargin)
Wavelets/Wavelab850/
- Contents.m
- corfig10.m
- InstallMEX
- LockAxes(a)
- reverse(x)
- spectrum(varargin)
- startup.m
- UnlockAxes
- WavePath.m
Wavelets/Wavelab850/Biorthogonal/
- Contents.m
- DownDyadHi_PBS(x,qmf)
- DownDyadLo_PBS(x,qmf)
- DownDyad_SBS(x,qmf,dqmf)
- dyadpartition(n)
- extend(x,par1,par2)
- FWT2_PB(x,L,qmf,dqmf)
- FWT2_PBS(x,L,qmf,dqmf)
- FWT2_SBS(x,L,qmf,dqmf)
- FWT_PB(x,L,qmf,dqmf)
- FWT_PBS(x,L,qmf,dqmf)
- FWT_SBS(x,L,qmf,dqmf)
- IWT2_PB(wc,L,qmf,dqmf)
- IWT2_PBS(wc,L,qmf,dqmf)
- IWT2_SBS(wc,L,qmf,dqmf)
- IWT_PB(wc,L,qmf,dqmf)
- IWT_PBS(wc,L,qmf,dqmf)
- IWT_SBS(wc,L,qmf,dqmf)
- MakeBSFilter(Type,Par)
- MakeBSWavelet(j,k,Family,par,Gender,n)
- MirrorSymmFilt(x)
- PlotPBSMultiRes(wc,L,scal,qmf,dqmf)
- symm_aconv(sf,x)
- symm_iconv(sf,x)
- UpDyadHi_PBS(x,qmf)
- UpDyadLo_PBS(x,qmf)
- UpDyad_SBS(beta,alpha,qmf,dqmf)
Wavelets/Wavelab850/Books/
Wavelets/Wavelab850/Books/WaveTour/
Wavelets/Wavelab850/Books/WaveTour/WTCh02/
Wavelets/Wavelab850/Books/WaveTour/WTCh04/
- Analytic(f)
- ImageAWTnew(cwt,scaling,colors,option)
- log2lin(logim,nvoice)
- MakeChirps(Name,N)
- MakeWindow(Name,n)
- ourphase(g,epsilon)
- quadinterpol(a,b,c,x)
- realpow(x,d)
- WindowFT(sig,w,m,Name,titl)
- wt04fig03.m
- wt04fig05.m
- wt04fig06.m
- wt04fig07.m
- wt04fig08.m
- wt04fig11.m
- wt04fig12.m
- wt04fig13.m
- wt04fig14.m
- wt04fig15.m
- wt04fig16.m
- wt04fig17.m
- wt04fig18.m
- wt04fig19.m
- wt04fig20.m
- wt04fig21.m
- wt04fig22.m
- WTCh04Demo
Wavelets/Wavelab850/Books/WaveTour/WTCh05/
Wavelets/Wavelab850/Books/WaveTour/WTCh06/
- aconv2(img,f1,f2,s1,s2)
- CalcFtheo(alpha,p1,p2)
- cantor(x,n1,n2,p,a1,a2,b1,b2)
- ConjGrad(f,p,pold,r,u,J0,Lpold)
- DownShift(matrix)
- L(alpha)
- MakeBrownian(N,H)
- RightShift(inmatrix)
- wt06fig01.m
- wt06fig03.m
- wt06fig05.m
- wt06fig06.m
- wt06fig07.m
- wt06fig08.m
- wt06fig09.m
- wt06fig10.m
- wt06fig11.m
- wt06fig16.m
- wt06fig18.m
- wt06fig20.m
- WTCh06Demo
Wavelets/Wavelab850/Books/WaveTour/WTCh07/
- beta01(x)
- Display2dProjV(wc,L,qmf)
- DisplayProjV(wc,L,qmf)
- LinearSpline.m
- mallatPlotWaveCoeff(f,wc,L,scal,option)
- Meyerhath(omega)
- modulo(n,N)
- newPlotSpikes(base,t,x,length)
- newPlotWaveCoeff(wc,L,scal)
- NormedIFFT(x,l)
- Sigma8(omega)
- wt07fig01.m
- wt07fig02.m
- wt07fig03.m
- wt07fig04.m
- wt07fig05.m
- wt07fig06.m
- wt07fig07.m
- wt07fig08.m
- wt07fig09.m
- wt07fig10.m
- wt07fig11.m
- wt07fig14.m
- wt07fig15.m
- wt07fig20.m
- wt07fig21.m
- wt07fig22.m
- wt07fig23.m
- wt07fig24.m
- wt07fig26.m
- WTCh07Demo
Wavelets/Wavelab850/Books/WaveTour/WTCh08/
- PlotMBandPlane(pkt)
- PlotSquareCPPlane(pkt)
- PlotSquareWPPlane(pkt)
- wt08fig02.m
- wt08fig04.m
- wt08fig06.m
- wt08fig08.m
- wt08fig18.m
- wt08fig21.m
- WTCh08Demo
Wavelets/Wavelab850/Books/WaveTour/WTCh09/
- wt09fig01.m
- wt09fig02.m
- wt09fig03.m
- wt09fig04.m
- wt09fig05.m
- wt09fig07.m
- wt09fig08.m
- wt09fig09.m
- wt09fig10.m
- WTCh09Demo
Wavelets/Wavelab850/Books/WaveTour/WTCh10/
- convgauss(sig_in,bool)
- DiscrDenoise(btree,wp1,Exploded,thresh,thresh_max,qmf,D)
- DisStatTree(wp1,Entropy,par,wp2,sigma)
- Filt_GWN(n,beta,alpha)
- MyPlotBasisTree(basis,D,stree,titlestr)
- Wienerdec(g,in,sig,sigma)
- Wienerdec2(G,in,sig,sigma)
- Wien_Filt_GWN(in,g,beta,sigma)
- wt10fig01.m
- wt10fig02.m
- wt10fig03.m
- wt10fig04.m
- wt10fig05.m
- wt10fig06.m
- wt10fig07.m
- wt10fig09.m
- wt10fig11.m
- wt10fig12.m
- wt10fig13.m
- wt10fig14.m
- wt10fig15.m
- WTCh10Demo
Wavelets/Wavelab850/Browsers/
Wavelets/Wavelab850/Browsers/One-D/
- clr_global.m
- Contents.m
- def_bell(m)
- def_data(i)
- def_entropy(kk)
- def_filter(m)
- def_nlevel(m)
- def_noise(kk)
- def_nonlin(m)
- def_shrinker(m)
- def_siglen(m)
- def_signal(i)
- def_tut
- do_action(action_switch)
- do_button(type)
- do_detail
- do_global.m
- do_scalegram
- do_scalogram
- do_shrinkage
- do_spectrum
- do_transform(type)
- do_wpcompress
- do_wpcompress
- do_wtcompress
- live_cpcompress(action)
- live_thresh
- live_wpcompress(action)
- live_wtcompress(action)
- NewShrink
- NewZoom
- plot_new_data
- reset_slider
- setfigure
- sonify(frac)
- spectrum(varargin)
- update_plot(frac)
- WLBrowser
- WLBrowserIntro
- wl_spectrum(x,n)
Wavelets/Wavelab850/Browsers/WaveTour/
Wavelets/Wavelab850/Continuous/
- AWT(x,nvoice,Name,sigma2,par2)
- BuildSkelMap(maxmap)
- BuildSkelMapFast(maxmap)
- CalcCWTNorms(cw,p)
- CalcCWTPars(sz)
- CalcCWTScale(sz)
- CalcFracSpectrum(tau,q,alpha)
- CalcGenFracDimen(tau,q,scale)
- CalcMomentGenFun(z,scale,loscale,hiscale)
- CalcThermoPartition(cw,mm,q)
- Contents.m
- CWTscale(sig,cwt)
- CWT_Wavelab(x,nvoice,wavelet,oct,scale)
- ExtractRidge(ridgenum,wt,skellist,skelptr,skellen,oct,sc)
- IAWT.m
- ImageCWT(cwt,scaling,colors,option,oct,scale)
- ImageRWT(rwt,scaling,colors,option,oct,scale)
- ImageWTMM(maxmap,option,color,titlestr)
- IRWT(rwt,scale)
- MM_RWT(rwt,par)
- PlotGenFracDimen(d,q,scales)
- PlotMomentGenFun(tau,q)
- PlotMultiSpectrum(f,alpha)
- PlotRidges(ridgelist,wt,skellist,skelptr,skellen)
- PlotSkelMap(n,nscale,skellist,skelptr,skellen,titlestr,color,chain,nvoice,minscale,noctave)
- PlotThermoPartition(sq,z,cw,scales,q)
- PruneSkelMap(cw,dynrange,persist,skelmap,skelptr,skellen)
- Ridge_AWT(m,par,ABS)
- RWT(x,nvoice,wavelet,oct,scale)
- SkelMap(maxmap)
- WTMM(cwt,par)
Wavelets/Wavelab850/Datasets/
- BrowseImages
- Contents.m
- ImageFig(num)
- Make2dSignal(Name,n,par)
- MakeBrownian(n,H,par)
- MakeCantor(x,n1,n2,p,a1,a2,b1,b2)
- makediag(m,n)
- MakeFractal(n,base,type,prob)
- MakeImage(Name,n,par)
- MakeProcess(NR,N)
- MakeSignal(Name,n)
- mat2raw.m
- RAW2MAT(filename,lines,columns)
- ReadImage(Name)
- ReadSignal(Name)
Wavelets/Wavelab850/DeNoising/
- CohWave(Noisy,L,qmf)
- Contents.m
- CPDeNoise(x,D,bell)
- cyclespin2(x,i,j)
- GWN(n,beta)
- GWN2(n,beta)
- GWNoisy(data,sigma)
- GWNoisy2(im,sigma)
- HardThresh(y,t)
- HT(Noisy,L,qmf,sigma)
- HT2(Noisy,L,qmf,thresh)
- HybridThresh(y)
- IdealWavDenoise(Orig,Noisy,L,qmf,sigma)
- InvShrink(wc,L,sa,alpha)
- MinMaxThresh(y)
- MultiHybrid(wc,L)
- MultiMAD(wc,L)
- MultiSURE(wc,L)
- MultiVisu(wc,L)
- NormNoise(x,qmf)
- SNR(sig1,sig2)
- SoftThresh(y,t)
- ST(Noisy,L,qmf,sigma)
- ST2(Noisy,L,qmf,thresh)
- SUREThresh(y)
- ThreshCP(Noisy,sigma,type,mult,D,bellname)
- ThreshWave(Noisy,type,TI,sigma,mult,L,qmf)
- ThreshWave2(Noisy,type,TI,sigma,mult,L,qmf)
- ThreshWP(Noisy,sigma,type,mult,D,qmf)
- TIDenoiseHard2(Noisy,L,qmf,thresh)
- TIDenoiseSoft2(Noisy,L,qmf,thresh)
- ValSUREThresh(x)
- VisuThresh(y,type)
- WaveShrink(y,type,L,qmf)
- Wiener(Noisy,in,sigma)
- Wiener2(Noisy,in,sigma)
- WPDeNoise(x,D,qmf)
Wavelets/Wavelab850/Documentation/
- ADDINGNEWFEATURES.m
- BUGREPORT.m
- Contents.m
- COPYING.m
- DATASTRUCTURES.m
- FEEDBACK.m
- GETTINGSTARTED.m
- INSTALLATION.m
- LIMITATIONS.m
- PAYMENT.m
- READING.m
- REGISTRATION.m
- SUPPORT.m
- THANKS.m
- VERSION.m
- WARRANTY.m
Wavelets/Wavelab850/FastAlgorithms/
- Contents.m
- FNWT_PO(x,L,qmf)
- FSFT_PO(M,L,qmf)
- INWT_PO(nwc,L,qmf)
- ISFT_PO(S,L,qmf)
- Mat2SparseNSForm(M,L,qmf,epsilon)
- Mat2SparseSForm(M,L,qmf,epsilon)
- ndyad(j,gender)
- NonStdWaveMult(NS,x,L,qmf)
- StdWaveMult(S,x,L,qmf)
- StretchMatrix(ie,je,n,L)
Wavelets/Wavelab850/Fractals/
Wavelets/Wavelab850/Interpolating/
- AIDyadDown(afine,D,F,EF)
- AIDyadUp(beta,alfa,D,F,EF)
- AIRefine(a,D,Filter,EdgeFilter)
- AIRefine2d(a,L,D,Fil,Efil)
- Contents.m
- DDDyadDown(afine,D,F,LEF,REF)
- DDDyadUp(beta,alfa,D,F,LEF,REF)
- DDRefine(a,D,Filter,LEF,REF)
- FWT_AI(x,L,D,F,EF)
- FWT_DD(x,L,D,F,LEF,REF)
- HCoarsen2d(r,L)
- HRefine2d(a,L)
- IWT_AI(wc,L,D,F,EF)
- IWT_DD(wc,L,D,F,LEF,REF)
- MakeAIBdryFilter(D)
- MakeAIFilter(D)
- MakeDDBdryFilter(D)
- MakeDDFilter(D)
- PlotAIMultiRes(wc,L,scal,D)
- PlotDDMultiRes(wc,L,scal,D)
Wavelets/Wavelab850/Invariant/
- BestShift(tree,D)
- CalcShiftStat(pkt,Entropy,par)
- Contents.m
- DisplayDWT(dwt,Opt,signal)
- DisplayDWTmaxr(dwt,Opt,signal)
- FWT2_Atrou.m
- FWT2_TI(x,L,qmf)
- FWT_ATrou(x,L)
- FWT_Stat(x,L,qmf)
- FWT_TI(x,L,qmf)
- IMM2_DWT.m
- IMM_DWT(maxima)
- IWT2_TI(tiwt,L,qmf)
- IWT_ATrou(dwt,L)
- IWT_Stat(StatWT,qmf)
- IWT_TI(pkt,qmf)
- MakeATrouFilter(Type,Par)
- MakeDyadFilter(Type,Par)
- MM2_DWT.m
- MM_DWT(dwt,threshold)
- ModulusMaxima(m,par,ABS,threshold)
- PackShiftCoeff(path,opkt,c,renorm)
- PlotColumns(matrix,starting,ABS,GlobalScale,par)
- PlotStatTable(StatWT,scal)
- Stat2TI(StatWT)
- TI2Stat(TIWT)
- UnpackShiftCoeff(path,pkt)
Wavelets/Wavelab850/MEXSource/
Wavelets/Wavelab850/Median/
- Contents.m
- FMIPT(x,L,D)
- IMIPT(wc,L,D)
- MedITriadDown(x,j,D)
- MedITriadUp(smooth,rough,D)
- PlotMRA_MT(wc,L,scal,D,Title)
- PlotMTCoeff(wc,L,scal)
- quadmedian(a,b,c,x1,x2)
- QuadMedRef(m1,m2,m3,option)
- triad(j,par)
- TriMergeSort(j)
Wavelets/Wavelab850/Median/HigherDegree/
- BlockMedian(P,interval,method)
- Contents.m
- localmaxima(P,interval)
- MedianInterp(blockmedians)
- PlotPoly(P, range, color)
- realpolyroots(P,interval)
- ZeroX(P,interval)
Wavelets/Wavelab850/Meyer/
- CoarseMeyerCoeff(fhat,C,n,deg)
- CoarseMeyerProj(beta,C,n,deg)
- CombineCoeff(rtrigcoefs,itrigcoefs,window,n)
- Contents.m
- dct_ii(x)
- dct_iii(x)
- DetailMeyerCoeff(fhat,j,n,deg)
- DetailMeyerProj(alpha,j,n,deg)
- dst_i(x)
- dst_ii(x)
- dst_iii(x)
- ExtendProj(proj,n,window,sympts,sym)
- FineMeyerCoeff(fhat,n,deg)
- FineMeyerProj(alpha,j,n,deg)
- FoldMeyer(x,sympts,polarity,window,deg)
- FTWT2_YM(x,L,deg)
- FWT2_YM(x,deg,L)
- FWT_YM(x,L,deg)
- ITWT2_YM(wc,L,deg)
- IWT2_YM(wmat,C,deg)
- IWT_YM(w,C,deg)
- PlotYMMultiRes(wc,L,scal,deg)
- QuasiDCT(x,dir)
- QuasiDST(x,dir)
- SeparateCoeff(wcoefs,window)
- UnfoldMeyer(x,sympts,polarity,window,deg)
- WindowMeyer(xi,deg)
Wavelets/Wavelab850/Orthogonal/
- aconv(f,x)
- CDJVDyadDown(bhi,F,LEF,REF)
- CDJVDyadUp(blo,F,LEF,REF)
- Contents.m
- ContourMultiRes(wc,L,scal,qmf)
- DisplayMultiRes(wc,L,scal,qmf,type)
- DisplayWaveCoeff(wc,L,scal,type,num_use)
- DownDyadHi(x,qmf)
- DownDyadLo(x,qmf)
- dyad(j)
- dyad2ix(j,k)
- dyadlength(x)
- FTWT2_PO(x,L,qmf)
- FWT2_PO(x,L,qmf)
- FWT_CDJV(x,L,N)
- FWT_IO(x,L,N)
- FWT_PO(x,L,qmf)
- iconv(f,x)
- IWT2_PO(wc,L,qmf)
- IWT2_PO(wc,L,qmf)
- IWT_CDJV(wc,L,N)
- IWT_IO(wc,L,N)
- IWT_PO(wc,L,qmf)
- lshift(x)
- Make2dWavelet(j,k1,k2,ep,Family,par,n)
- MakeCDJVFilter(request,degree)
- MakeOBFilter(request,degree)
- MakeONFilter(Type,Par)
- MakeWavelet(j,k,Family,par,Gender,n)
- MirrorFilt(x)
- PlotMultiRes(wc,L,scal,qmf)
- PlotSpikes(base,t,x)
- PlotWaveCoeff(wc,L,scal)
- quad2ix(j,k1,k2,ep)
- quadlength(x)
- reverse(x)
- rshift(x)
- UpDyadHi(x,qmf)
- UpDyadLo(x,qmf)
- UpSampleN(x,s)
Wavelets/Wavelab850/Packets/One-D/
- AutoCPTour(x,D,titlestr,pt,bt,pht,cn,php)
- AutoWPTour(x,D,qmf,titlestr,pt,bt,pht,cn,php)
- BestBasis(tree,D)
- CalcStatTree(pkt,Entropy,par)
- CalcTreeHeight(stree,D)
- CalcWPLocation(d,b,k,qmf,n)
- CompareStdBases(tree,D)
- Contents.m
- CPAnalysis(x,D,bellname)
- CPSynthesis(basis,cp,bellname)
- CPTour(Format,x,D,titlestr)
- dct_iv(x)
- DrawHeisenberg(x0,x1,y0,y1,v)
- edgefold(which,xc,bp,bm)
- edgeunfold(which,xc,bp,bm)
- fold(xc,xl,xr,bp,bm)
- FPT_CP(basis,x,D,bell)
- FPT_WP(basis,x,qmf)
- ImageGaborPhase(TFType,pkt,ell,titlestr)
- ImagePacketPhase(TFtype,pkt,titlestr,nTFR,qmf)
- ImagePhasePlane(TFtype,basis,pkt,titlestr,nTFR,qmf)
- ImagePhaseVarious(wp,wp_stree,cp,cp_stree,titlestr)
- IPT_CP(basis,coef,D,bellname)
- IPT_WP(basis,coef,qmf)
- KLinCP.m
- MakeBasis(n,btype,par)
- MakeCosinePacket(d,b,k,Bell,D,n)
- MakeONBell(Name,m)
- MakeWaveletPacket(d,b,k,Family,par,n)
- node(d,b)
- PackBasisCoeff(basis,opkt,x)
- packet(d,b,n)
- PlotBasisTree(basis,D,stree,titlestr)
- PlotCoeffComparison(wp,wp_stree,cp,cp_stree,titlestr)
- PlotCompressNumbers(coef,signaltitle)
- PlotGaborPhase(TFType,wp,ell,titlestr)
- PlotPacketTable(pkt,scal)
- PlotPhasePlane(TFType,basis,pkt,titlestr,qmf)
- PlotPhaseTiling(type,basis,pkt,titlestr,plotchar)
- PlotPhaseVarious(wp,wp_stree,cp,cp_stree,titlestr)
- PlotWavePhase(wp,titlestr)
- unfold(y,bp,bm)
- UnpackBasisCoeff(basis,pkt)
- UnpackStatValue(btree,stree)
- WPAnalysis(x,D,qmf)
- WPSynthesis(basis,pkt,qmf)
- WPTour(Format,x,D,qmf,titlestr)
- WrapAround(ind, n)
- WTWPTour(Format,x,D,qmf,titlestr)
Wavelets/Wavelab850/Packets/Two-D/
- Best2dBasis(sqtree,D)
- BuildFBITree(D)
- Calc2dPktTable(TFType,img,D,TFPar)
- Calc2dSQTree(pkt2,D,Entropy,EntPar)
- Calc2dStatTree(TFType,img,D,TFPar,ent,EntPar)
- Calc2dTreeHeight(qtree,D)
- CalcEntropy(object,Entropy,par)
- Contents.m
- CP2dTour(img,MaxDeep,titlestr)
- CP2Tour(img,MaxDeep,titlestr)
- dct2_iv(x)
- DownQuad(Quad,qmf,xbit,ybit)
- FPT2_CP(basis,img,D)
- FPT2_WP(basis,img,qmf)
- IPT2_CP(basis,coef,D)
- IPT2_WP(basis,coef,qmf)
- Make2dCosinePacket(d,bx,by,kx,ky,D,n)
- Make2dWaveletPacket(d,bx,by,kx,ky,n,qmf,par)
- Plot2dBasisTree(basis,stat_tree,D,n)
- Plot2dPartition(basis,color,ax,D)
- qnode(d,bx,by)
- qpkt2ix(deep,bx,by,kx,ky,n)
- quadbounds(d,bx,by,n)
- Unpack2dBasisCoeff(basis,pkt2)
- UpQuad(quad,qmf,xbit,ybit)
- WP2dTour(img,MaxDeep,qmf,titlestr)
- WP2Tour(img,MaxDeep,qmf,titlestr)
Wavelets/Wavelab850/Papers/
Wavelets/Wavelab850/Papers/Adapt/
- AdaptCleanup
- AdaptDemo(action)
- AdaptFig(num)
- AdaptInit.m
- AdaptIntro.m
- adfig01.m
- adfig02.m
- adfig03.m
- adfig04.m
- adfig05.m
- adfig06.m
- adfig07.m
- adfig08.m
- adfig09.m
- adfig10.m
- adfig11.m
- adfig12.m
- adfig13.m
- adfig14.m
- adfig15.m
- AutoTrunc(y,sig)
- CoronaJS(y,L)
- EvalFix.m
- EvalHybrid.m
- EvalRigor.m
- EvalSure.m
- IMJPlotMultiRes(wavecoef,L,scal,QMF_Filter)
- JamesStein(y)
- opttrunc(y)
- RigorThresh(y)
- rms(y)
- SplineInit.m
- SplineUChoose(y,k)
- SplineURisk(lam)
- steintrunc(y,sig)
- WaveJS(y,L,qmf)
Wavelets/Wavelab850/Papers/Asymp/
- asfig01.m
- asfig02.m
- asfig03.m
- asfig04.m
- asfig05.m
- asfig06.m
- asfig07.m
- asfig08.m
- asfig09.m
- asfig10.m
- AsympCleanup.m
- AsympDemo(action)
- AsympFig(num)
- AsympInit.m
- AsympIntro.m
- fishrand(intens,overpar)
- reverse(x)
Wavelets/Wavelab850/Papers/Blocky/
- aifig1.m
- aifig2.m
- aifig3.m
- aifig4.m
- aifig5.m
- aifig6.m
- aifig7.m
- BlockyCleanup.m
- BlockyDemo2.m
- BlockyFig(num)
- BlockyInit.m
- BlockyIntro.m
- BockyDemo(action)
- MakeAllFilters.m
Wavelets/Wavelab850/Papers/Correl/
- corfig01.m
- corfig02.m
- corfig03.m
- corfig04.m
- corfig05.m
- CorrelCleanup
- CorrelDemo(action)
- CorrelFig(num)
- CorrelInit.m
- CorrelIntro.m
- cortab01.m
- detect(xfit, level)
- errtot(xhat,tru)
- fbm( alpha, m)
- IMJPlotSpikes(x,y)
- LevelShrink(y,L,qmf,type)
- MAD(x)
- MultiSUREThresh(wcoef,L)
- NoiseFrac(f,rho,alpha)
- Noisegen(f,rho,aa)
- PlotWaveCoeffLocal(wavecoef,L,scal)
- ScaleMaker(wc,L,fname)
- StatShrink(y, L, thrvec, qmf)
- StepPlot(y, nlayers, sep, plotpar)
Wavelets/Wavelab850/Papers/Ideal/
- claxis
- IdealCleanup
- IdealDemo(action)
- IdealFig(num)
- IdealInit.m
- IdealIntro.m
- IdealKern(t,x,y,sa)
- IdealWave(t,x,y,sa,L,qmf)
- idealwts(x,sa)
- idfig01.m
- idfig02.m
- idfig03.m
- idfig04.m
- idfig05.m
- idfig06.m
- idfig07.m
- idfig08.m
- idfig09.m
- idfig10.m
- IMJPlotWaveCoeff(wavecoef,L,scal)
Wavelets/Wavelab850/Papers/MIPT/
- MedianFig(num)
- mifig21.m
- mifig22.m
- mifig23.m
- mifig24.m
- mifig31.m
- mifig41.m
- mifig42.m
- mifig51.m
- mifig52.m
- MIPTCleanup.m
- MIPTDemo(action)
- MIPTInit.m
- MIPTIntro.m
- MIPTThreshold(distrib, J, L, type, numsim)
- mitable51.m
- MultiLMIRefine(coarse,D,j)
- MultiMedRefine(coarse,D,j)
Wavelets/Wavelab850/Papers/MinEntSeg/
- bloxplot(x,y,titlestr)
- Compare2(x,y,L,tit)
- FastAllSeg(sig,L,D,R2)
- FastEntProfile(wc,sg,L,D,EntType)
- MakeAIRightFilter(D)
- MakeAISegFilter(D,eta0)
- MakeBumps
- MakeMESTestSig(Name,n)
- mefig201.m
- mefig202.m
- mefig203.m
- mefig204.m
- mefig205.m
- mefig206.m
- mefig207.m
- mefig208.m
- mefig209.m
- mefig210.m
- mefig211.m
- mefig212.m
- mefig213.m
- mefig214.m
- mefig302.m
- mefig303.m
- mefig304.m
- mefig305.m
- mefig306.m
- mefig401.m
- mefig402.m
- mefig601.m
- mefig602.m
- mefig603.m
- mefig604.m
- mefig605.m
- MESCleanup
- MESDemo(action)
- MESFig(num)
- MESInit
- MESIntro.m
- off_filter(x,f,offset)
- PrintMEFigs
- Seg_Pursuit
- SharpPart(wc,sg,L,D,F2,E2,segpt)
Wavelets/Wavelab850/Papers/RiskAnalysis/
- addnoise(noisetype,noiseamp,x_use)
- CalcNoiseLevelRisk(n,coeff,sigma,type,lambda)
- CalcProjRisk(coeff,n,sigma)
- CalcSamplesizeRisk(nvec,sig_name,basistype,sigma,type,lambda)
- CalcThreshScaleRisk(coeff,n,sigma,type,lambda)
- CalcThreshValueRisk(coeff,n,sigma,type,lambda)
- clear_risk_global.m
- clear_updates.m
- close_updates.m
- coeffrisk(mu,lambda,thresholdtype)
- Denoise.m
- do_button(type)
- Figure10.m
- Figure11.m
- Figure12.m
- Figure13.m
- Figure3.m
- Figure4(mt)
- Figure5.m
- Figure6.m
- Figure7.m
- Figure8.m
- Figure9.m
- Gen_data(i)
- load_signal(i,willplot)
- make_plot(m)
- mtitle(text)
- MyCalcThreshScaleRisk(coeff,n,sigma,type,lambda)
- MyCalcThreshScaleRisk(coeff,n,sigma,type,lambda)
- NewZoom
- plot_new_data
- PR(coeff)
- redo_plot(frac)
- reset_updates1.m
- reset_updates2.m
- RiskBrowser.m
- RiskDemo(action)
- RiskFig(num)
- RiskFig1.m
- RiskFig10.m
- RiskFig11.m
- RiskFig12.m
- RiskFig13.m
- RiskFig2.m
- RiskFig3.m
- RiskFig4
- RiskFig5.m
- RiskFig6.m
- RiskFig7.m
- RiskFig8.m
- RiskFig9.m
- RiskInit.m
- risk_global.m
- SignalPlot.m
- sonify(frac)
- take_action(switch)
- Transformplot.m
- updateplots
- Update_figs.m
- use_nlevel(m)
- use_ntypes(m)
- use_pltoption(m)
- use_siglen(m)
- use_threshold(m)
- use_wavelet(m)
Wavelets/Wavelab850/Papers/ShortCourse/
- FHT_Med(x)
- FigNameString(Prefix,num)
- FWT_SegAI(x,L,D,F,EF,t)
- HCoarsen(r,L)
- IHT_Med(wc)
- IWT_SegAI(w,L,D,F,EF,t)
- MakeAISegmentFilter(D,eta0)
- MedTriadDown(x)
- MedTriadUp(smooth,rough)
- PlotSAIMultiRes(wavecoef,scal,L,D,F,EF,t)
- SAIDyadDown(beta,alfa,D,F,EF,t,j)
- SAIDyadUp(afine,D,F,EF,t,j)
- SCCleanup
- SCDemo(action)
- SCFig(num)
- scfig01.m
- scfig02.m
- scfig03.m
- scfig04.m
- scfig05.m
- scfig06.m
- scfig07.m
- scfig08.m
- scfig09.m
- scfig10.m
- scfig11.m
- scfig12.m
- scfig13.m
- scfig14.m
- scfig15.m
- scfig16.m
- scfig17.m
- scfig18.m
- scfig19.m
- scfig20.m
- scfig21.m
- scfig22.m
- scfig23.m
- scfig24.m
- scfig25.m
- scfig26.m
- scfig27.m
- scfig28.m
- SCInit
- SCIntro.m
- SegRefine(a,D,Filter,EdgeFilter,t,j)
- SRefine(a,D,FilterTaps,EdgeFilter,Sfilter,k0,kk0)
- triadLength(x)
Wavelets/Wavelab850/Papers/SpinCycle/
- CSInit.m
- CSpinCleanup.m
- CSpinDemo(action)
- cspinf01.m
- cspinf02.m
- cspinf03.m
- cspinf04.m
- cspinf05.m
- cspinf06.m
- cspinf07.m
- cspinf08.m
- cspinf09.m
- cspinf10.m
- cspinf11.m
- cspinf12.m
- cspinf13.m
- cspinf14.m
- cspinf15.m
- cspinf16.m
- cspinf17.m
- cspinf18.m
- cspinf19.m
- cspinf20.m
- cspinf21.m
- CSpinFig(num)
- CSpinInit.m
- CSpinIntro.m
- cyclespin(x,k)
- cyclespinning.m
- FourierDeNoise(y)
- ModulateWavelab(x,freq)
- PrintAllCSpinFigs.m
- SpinCycleInit.m
- SpinFig(num)
- WPDeNoise_TI(basis,y,qmf)
Wavelets/Wavelab850/Papers/Tour/
- CompressoGram(Sig,QMF_Filter)
- fasthist(w,M)
- LogoGram(ser)
- NoiseMaker(f,rho)
- rootogram(x,n)
- toufig01.m
- toufig02.m
- toufig03.m
- toufig04.m
- toufig05.m
- toufig06.m
- toufig07.m
- toufig08.m
- toufig09.m
- toufig10.m
- toufig11.m
- toufig12.m
- toufig13.m
- toufig14.m
- toufig15.m
- TourCleanup
- TourDemo(action)
- TourFig(num)
- TourInit.m
- TourIntro.m
- WaveCoeffLim(wavecoef,scal,L,xlo,xhi)
Wavelets/Wavelab850/Papers/VillardDeLans/
- Contents.m
- TreeDeNoise(wc,L,pen)
- VdLCleanup.m
- VdLDemo(action)
- VdLFig(num)
- vdlfig01.m
- vdlfig02.m
- vdlfig03.m
- vdlfig04.m
- vdlfig05.m
- vdlfig06.m
- vdlfig07.m
- vdlfig08.m
- vdlfig09.m
- vdlfig10.m
- vdlfig11.m
- VdLInit.m
- VdLIntro.m
Wavelets/Wavelab850/Pursuit/
- Contents.m
- CPAtomicSynthesis(atomic,cp,bell)
- CPBPursuitTour.m
- CPImpulse(cp,d,b,k,bellname)
- CPMPursuitTour(Format,x,D,bell,natom,titlestr)
- CPPursuit(x,D,bellname,natom,frac,show)
- CPPursuitBF(x,D,bellname,natom,frac,show)
- CPPursuitTour(Format,x,D,bell,natom,titlestr)
- FCPSynthesis(cp,bellname)
- FWPAtomicSynthesis(atomic,wp,qmf)
- FWPSynthesis(wp,qmf)
- GaborPursuitTour.m
- ImageAtomicPhase(TFtype,atomlist,n,titlestr,nTFR,qmf)
- ix2pkt(ix,D,n)
- MakeSynthesisTable(atomic,pkt)
- MonitorPursuit(type,nuc,t,amax,res,a,dp,D,pktype)
- pkt2ix(d,b,k,D,n)
- PlotAtomicPhase(TFType,atomlist,n,titlestr)
- PlotSynthesisTable(TfType,atomlist,n,D,scal,tit)
- WPAtomicSynthesis(atomic,wp,qmf)
- WPBPursuitTour.m
- WPImpulse(wp,d,b,k,qmf)
- WPMPursuitTour(x,D,qmf,natom,titlestr)
- WPPursuit(x,D,qmf,natom,frac,show)
- WPPursuitBF(x,D,g,natom,frac,show)
- WPPursuitTour(Format,x,D,qmf,natom,titlestr)
Wavelets/Wavelab850/TimeFrequency/
- CohenDist(sig,sigma)
- Contents.m
- Interpol2(f)
- IWindowFT(specgm,w,Name)
- MakeWindow(Name,n)
- Ridge_WindowFT(specgm)
- Spectrogram.m
- TFDist_AF(sig)
- WignerDist(sig)
- WindowFT(sig,w,m,Name,titl)
- WVDist(sig)
- WVDist_AF(sig)
Wavelets/Wavelab850/Utilities/
- AppendTitle(Default,Extra)
- AutoImage(img,x,y)
- Contents.m
- CutDyad(sig)
- expand(x,n)
- getlength(sig)
- GrayImage(img,ngray)
- HitAnyKey(arg)
- ifprint(fig,file)
- LockAxes(a)
- log2lin(logim,nvoice)
- MakeTiledFigures(nfig,format)
- PadDyad(sig)
- PIC256(x,header)
- RegisterPlot(figname,nrflag)
- rnshift(x,t)
- ShapeAsRow(sig)
- ShapeLike(sig,proto)
- UnlockAxes
- versaplot(subp,xarg,yarg,parg,tit,ax,hld)
- WaitUntil(oldclock,sec)
- WhiteNoise(x)
Wavelets/Wavelab850/Workouts/
Wavelets/Wavelab850/Workouts/BestOrthoBasis/
- BBWork01.m
- BBWork02.m
- BBWork03.m
- BBWork04.m
- BBWork11.m
- BBWork12.m
- BBWork20.m
- BBWork21.m
- BBWork22.m
- BBWork31.m
- BBWork32.m
- BBWork41.m
- BBWork42.m
- BBWork43.m
- BBWork61.m
- Compare4Compress(x,Title,qmf,wpdepth,cpdepth,axlim)
- Contents.m
Wavelets/Wavelab850/Workouts/MatchingPursuit/
- Compare4Decomp(x,Title,qmf,wpdepth,cpdepth)
- Contents.m
- CPPrintPursuit(x,D,bellname,natom,frac,printlist)
- MPWork00.m
- MPWork21.m
- MPWork22.m
- MPWork31.m
- MPWork32.m
- MPWork43.m
- MPWork61.m
- MPWork62.m
- PlotEquivDimension(cnumbers,type,signaltitle)
- PlotEquivRate(cnumbers,type,Title)
- PlotSemiCompressNum(cnums,type,Title)
- WPPrintPursuit(x,D,qmf,natom,frac,printlist)
Wavelets/Wavelab850/Workouts/MultiFractal/
Wavelets/Wavelab850/Workouts/Toons/
- BB_CP(x,D,entropy)
- BB_WP(x,D,qmf,entropy)
- Contents.m
- DoAllToons.m
- KeepBiggest(dense,N)
- KeepFirst(dense,N)
- PlotLevelNorms(wc,L)
- PlotOrderedCoef(wc)
- PrintAllToons
- toon0111.m
- toon0112.m
- toon0113.m
- toon0114.m
- toon0121.m
- toon0131.m
- toon0132.m
- toon0140.m
- toon0141.m
- toon0142.m
- toon0151.m
- toon0152.m
- toon0161.m
- toon0171.m
- toon0172.m
- toon0173.m
- toon0174.m
- toon0181.m
- toon0182.m
- toon0183.m
- toon0184.m
- toon0211.m
- toon0212.m
- toon0221.m
- toon0222.m
- toon0231.m
- toon0232.m
- toon0233.m
- toon0311.m
- toon0312.m
- toon0331.m
- toon0332.m
- toon0333.m
- toon0334.m
- toon0335.m
- toon0341.m
- toon0342.m
- toon0411.m
- toon0412.m
- toon0421.m
- toon0422.m
- toon0431.m
- toon0432.m
- toon0433.m
- toon0441.m
- toon0442.m
- toon0443.m
- toon0444.m
- toon0451.m
- toon0511.m
- toon0512.m
- toon0513.m
- toon0514.m
- toon0521.m
- toon0522.m
- toon0523.m
- toon0524.m
- toon0531.m
- toon0532.m
- toon0533.m
- toon0541.m
- toon0542.m
- toon0543.m
- toon0544.m
- toon0545.m
- toon0546.m
- toon0547.m
- toon0548.m
- toon0551.m
- toon0552.m
- toon0553.m
- toon0554.m
- toon0561.m
- toon0562.m
- toon0563.m
- toon0564.m
- toon0565.m
- toon0711.m
- toon0721.m
- toon0731.m
- toon0732.m
- toon0741.m
- toon0742.m
- toon0811.m
- toon0821.m
- toon0831.m
- toon0832.m
- toon0841.m
- toon0842.m
- toon1001.m
- toon1002.m
- toon1003.m
- toon1004.m
- toon1005.m
- toon1006.m
- toon1007.m
- toon1101.m
- toon1102.m
- toon1103.m
- toon1104.m
- toon1105.m
- toon1106.m
- toon1107.m
- toon1611.m
- toon1612.m
- toon1613.m
Version | Published | Release Notes | |
---|---|---|---|
1.10.0.0 | Additional improvements to classifier have been added. No changes to wavelet processing. |
||
1.5.0.0 | WaveletAnalysis has been updated (August 8, 2012) to include classification of two-component power-law spectra. Extended and improved examples are included. More applications and background on my website http://chuckrino.com/wordpress/ |
||
1.3.0.0 | Updated to improve display utilities. Check for column vector input added. |
||
1.0.0.0 |
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
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.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom(English)
Asia Pacific
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)