{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,6]],"date-time":"2025-12-06T16:43:13Z","timestamp":1765039393553,"version":"build-2065373602"},"reference-count":26,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2018,2,27]],"date-time":"2018-02-27T00:00:00Z","timestamp":1519689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"the Natural Science Foundation of Jiangxi Province, China","award":["20161BAB201017"],"award-info":[{"award-number":["20161BAB201017"]}]},{"name":"the Technology Plan Project of Jiangxi Provincial Education Department","award":["GJJ160758"],"award-info":[{"award-number":["GJJ160758"]}]},{"name":"the Doctoral research startup project of Jinggangshan University","award":["JZB11002"],"award-info":[{"award-number":["JZB11002"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>The Continuous Wavelet Transform (CWT) is an important mathematical tool in signal processing, which is a linear time-invariant operator with causality and stability for a fixed scale and real-life application. A novel and simple proof of the FFT-based fast method of linear convolution is presented by exploiting the structures of circulant matrix. After introducing Equivalent Condition of Time-domain and Frequency-domain Algorithms of CWT, a class of algorithms for continuous wavelet transform are proposed and analyzed in this paper, which can cover the algorithms in JLAB and WaveLab, as well as the other existing methods such as the     c w t     function in the toolbox of MATLAB. In this framework, two theoretical issues for the computation of CWT are analyzed. Firstly, edge effect is easily handled by using Equivalent Condition of Time-domain and Frequency-domain Algorithms of CWT and higher precision is expected. Secondly, due to the fact that linear convolution expands the support of the signal, which parts of the linear convolution are just the coefficients of CWT is analyzed by exploring the relationship of the filters of Frequency-domain and Time-domain algorithms, and some generalizations are given. Numerical experiments are presented to further demonstrate our analyses.<\/jats:p>","DOI":"10.3390\/a11030024","type":"journal-article","created":{"date-parts":[[2018,2,27]],"date-time":"2018-02-27T14:18:08Z","timestamp":1519741088000},"page":"24","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["A Class of Algorithms for Continuous Wavelet Transform Based on the Circulant Matrix"],"prefix":"10.3390","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7121-2890","authenticated-orcid":false,"given":"Hua","family":"Yi","sequence":"first","affiliation":[{"name":"Department of Mathematics, Jinggangshan University, Ji\u2019an 343009, Jiangxi Province, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shi-You","family":"Xin","sequence":"additional","affiliation":[{"name":"Department of Mathematics, Tongji University, Shanghai 200092, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jun-Feng","family":"Yin","sequence":"additional","affiliation":[{"name":"Department of Mathematics, Tongji University, Shanghai 200092, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,2,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"903","DOI":"10.1098\/rspa.1998.0193","article-title":"The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis","volume":"454","author":"Huang","year":"1998","journal-title":"Proc. Math. Phys. Eng. Sci."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1671","DOI":"10.1063\/1.4823127","article-title":"Ten Lectures on Wavelets","volume":"6","author":"Daubechies","year":"1992","journal-title":"Comput. Phys."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"3999","DOI":"10.1109\/TSP.2013.2265222","article-title":"Empirical Wavelet Transform","volume":"61","author":"Gilles","year":"2013","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.dsp.2015.06.013","article-title":"A new music-empirical wavelet transform methodology for time frequency analysis of noisy nonlinear and non-stationary signals","volume":"45","author":"Adeli","year":"2015","journal-title":"Digit. Signal Process."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1016\/j.acha.2010.08.002","article-title":"Synchrosqueezed wavelet transforms: An empirical mode decomposition-like tool","volume":"30","author":"Daubechies","year":"2011","journal-title":"Appl. Comput. Harmon. Anal."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"615","DOI":"10.1631\/jzus.A1300030","article-title":"Fused empirical mode decomposition and wavelets for locating combined damage in a truss-type structure through vibration analysis","volume":"14","author":"Sedaghat","year":"2013","journal-title":"J. Zhejiang Univ. Sci. A"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.dsp.2014.12.015","article-title":"Time frequency features for pattern recognition using high-resolution TFDs: A tutorial review","volume":"40","author":"Boashash","year":"2015","journal-title":"Digit. Signal Process."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1515\/aoa-2015-0035","article-title":"DC Motor Fault Analysis with the Use of Acoustic Signals, Coiflet Wavelet Transform, and K-Nearest Neighbor Classifier","volume":"40","author":"Glowacz","year":"2015","journal-title":"Arch. Acoust."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1016\/j.measurement.2017.06.038","article-title":"The Design of a Novel Mother Wavelet that is Tailor-made for Continuous Wavelet Transform in Extracting Defect-Related Features from Reflected Guided Wave Signals","volume":"110","author":"Chen","year":"2017","journal-title":"Measurement"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"585","DOI":"10.1109\/TBCAS.2017.2669911","article-title":"Efficient Hardware Implementation of Real-Time Low-Power Movement Intention Detector System Using FFT and Adaptive Wavelet Transform","volume":"11","author":"Chamanzar","year":"2017","journal-title":"IEEE Trans. Biomed. Circuits Syst."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"406","DOI":"10.1016\/j.precisioneng.2016.09.014","article-title":"Detection of chipping in ceramic cutting inserts from workpiece profile during turning using fast Fourier transform (FFT) and continuous wavelet transform (CWT)","volume":"47","author":"Lee","year":"2017","journal-title":"Precis. Eng."},{"key":"ref_12","first-page":"318","article-title":"An improved approach to evaluating pile length using complex continuous wavelet transform analysis","volume":"59","author":"Ni","year":"2017","journal-title":"Insight Non-Destr. Test. Cond. Monit."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"598","DOI":"10.1016\/j.engstruct.2017.10.070","article-title":"A novel unsupervised deep learning model for global and local health condition assessment of structures","volume":"156","author":"Rafiei","year":"2018","journal-title":"Eng. Struct."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.engappai.2015.10.005","article-title":"New methodology for modal parameters identification of smart civil structures using ambient vibrations and synchrosqueezed wavelet transform","volume":"48","author":"Adeli","year":"2016","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/TSP.2012.2222376","article-title":"Fast FIR Algorithms for the Continuous Wavelet Transform From Constrained Least Squares","volume":"61","author":"Leigh","year":"2012","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1109\/97.294384","article-title":"Fast Gabor-like windowed Fourier and continuous wavelet transforms","volume":"1","author":"Unser","year":"1994","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"6369","DOI":"10.12733\/jics20104715","article-title":"High Precision Computation of Morlet Wavelet Transform for Multi-period Analysis of Climate Data","volume":"11","author":"Yi","year":"2014","journal-title":"J. Inf. Comput. Sci."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1175\/1520-0477(1998)079<0061:APGTWA>2.0.CO;2","article-title":"A Practical Guide to Wavelet Analysis","volume":"79","author":"Torrence","year":"1998","journal-title":"Bull. Am. Meteorol. Soc."},{"key":"ref_19","unstructured":"Burrus, C., and Parks, T.W. (1991). DFT\/FFT and Convolution Algorithms: Theory and Implementation, John Wiley & Sons Inc."},{"key":"ref_20","unstructured":"Jin, X.Q. (2010). Preconditioning Techniques for Toeplitz Systems, Higher Education Press."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1151","DOI":"10.1109\/83.502394","article-title":"Iterative image restoration using approximate inverse preconditioning","volume":"5","author":"Nagy","year":"1996","journal-title":"IEEE Trans. Image Process."},{"key":"ref_22","unstructured":"Proakis, J.G., and Manolakis, D.G. (2007). Digital Signal Processing: Principles, Algorithms, And Applications, Pearson Education."},{"key":"ref_23","unstructured":"Mallat, S.G. (2009). A Wavelet Tour of Signal Processing: The Sparse Way, Academic Press."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"483","DOI":"10.1016\/j.crte.2012.09.007","article-title":"The improvement of the Morlet wavelet for multi-period analysis of climate data","volume":"344","author":"Yi","year":"2012","journal-title":"Comptes Rendus Geosci."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"748","DOI":"10.1049\/el:19910465","article-title":"Efficient approximation of continuous wavelet transforms","volume":"27","author":"Jones","year":"1991","journal-title":"Electron. Lett."},{"key":"ref_26","first-page":"325","article-title":"Realization of Continuous Wavelet Transform of Sequences by MATLAB","volume":"43","author":"Zhao","year":"2006","journal-title":"J. Sichuan Univ."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/11\/3\/24\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T14:56:43Z","timestamp":1760194603000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/11\/3\/24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,2,27]]},"references-count":26,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2018,3]]}},"alternative-id":["a11030024"],"URL":"https:\/\/doi.org\/10.3390\/a11030024","relation":{},"ISSN":["1999-4893"],"issn-type":[{"type":"electronic","value":"1999-4893"}],"subject":[],"published":{"date-parts":[[2018,2,27]]}}}