您的论文得到两院院士关注 软件时空
文章编号:1008-0570(2010)03-3-0229-02
算法分析及 语言实现
Mallat C
Analysis of Mallat algorithm and its implementation in C Programming Language
(成都信息工程学院) 张 杰
ZHANG Jie
摘要 本文利用 语言实现了一维离散小波变换算法 重点阐述了 算法原理和实现步骤 对算法程序设计的几个关键
: C 。 Mallat ,
问题进行了探讨 并给出了相关代码 算法代码均以函数形式给出便于移植和调用。 语言实现的结果和 小波工具箱
, , C Matlab
处理结果完全一致 程序具有良好的性能和实用性。
,
关键词 一维离散小波变换 算法 程序设计
: ; Mallat ;
中图分类号: TP311.1 文献标识码: A
Abstract: The implementation of Mallat algorithm in C programming language is introduced in this paper. The key steps of Mallat al-
gorithm are described and some source codes are given. The algorithms are written as sub-functions that are useful for code migra-
tion. The result shows no differences from the outputs produced by C programs with the Matlab wavelet toolbox. The program has a
good performance. 技
Key words: One dimension discrete wavelet transform; Mallat algorithm; Programming
术
部分 为第 层的高频成分。 、 分别表示所选取的小
1 引言