可支持DB1~DB10的小波阈值降噪,在MyWaveletDenoise中的样例为对数据的降噪,输入输出保存在txt文件中。同时支持2D小波降噪等。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-23 14:30 .vs
目录 0 2018-07-23 14:30 .vsMyWaveletDenoise
目录 0 2018-07-23 17:36 .vsMyWaveletDenoisev15
文件 79360 2018-07-23 17:36 .vsMyWaveletDenoisev15.suo
文件 37683200 2018-07-23 17:36 .vsMyWaveletDenoisev15Browse.VC.db
目录 0 2018-07-23 15:28 .vsMyWaveletDenoisev15ipch
文件 3670016 2018-07-23 15:39 .vsMyWaveletDenoisev15ipch7acc7c83d27accdb.ipch
目录 0 2018-07-23 15:28 Debug
文件 163328 2018-07-23 15:28 DebugMyWaveletDenoise.exe
文件 818 2018-07-23 15:28 DebugMyWaveletDenoise.exp
文件 729800 2018-07-23 15:28 DebugMyWaveletDenoise.ilk
文件 1974 2018-07-23 15:28 DebugMyWaveletDenoise.lib
文件 806912 2018-07-23 15:28 DebugMyWaveletDenoise.pdb
目录 0 2016-07-18 12:04 ipch
目录 0 2016-07-18 12:04 ipchmywaveletdenoise-b64af55d
文件 3080192 2015-12-06 19:25 ipchmywaveletdenoise-b64af55dmywaveletdenoise-7bd970f1.ipch
文件 34734080 2015-12-15 19:44 MyWaveletDenoise.sdf
文件 994 2015-12-06 19:25 MyWaveletDenoise.sln
文件 66048 2015-12-15 19:44 MyWaveletDenoise.v12.suo
目录 0 2018-07-23 15:25 MyWaveletDenoise
文件 27546 2015-12-14 19:14 MyWaveletDenoiseCWavelet.cpp
文件 3013 2015-12-14 19:38 MyWaveletDenoiseCWavelet.h
目录 0 2018-07-23 15:28 MyWaveletDenoiseDebug
文件 320533 2018-07-23 15:28 MyWaveletDenoiseDebugCWavelet.obj
文件 1861 2018-07-23 15:26 MyWaveletDenoiseDebugMyWaveletDenoise.Build.CppClean.log
文件 340 2018-07-23 15:28 MyWaveletDenoiseDebugMyWaveletDenoise.log
文件 3276800 2018-07-23 15:28 MyWaveletDenoiseDebugMyWaveletDenoise.pch
目录 0 2018-07-23 15:28 MyWaveletDenoiseDebugMyWaveletDenoise.tlog
文件 2646 2018-07-23 15:28 MyWaveletDenoiseDebugMyWaveletDenoise.tlogCL.command.1.tlog
文件 77862 2018-07-23 15:28 MyWaveletDenoiseDebugMyWaveletDenoise.tlogCL.read.1.tlog
文件 2236 2018-07-23 15:28 MyWaveletDenoiseDebugMyWaveletDenoise.tlogCL.write.1.tlog
............此处省略19个文件信息
#include “stdafx.h“
#include “CWavelet.h“
#include “windows.h“
#include “iostream“
#include “cmath“
#include “string“
#include “algorithm“
using namespace wavelet;
using namespace std;
extern double db1_Lo_D[2] = { 0.7071 0.7071 };
extern double db1_Hi_D[2] = { -0.7071 0.7071 };
extern double db1_Lo_R[2] = { 0.7071 0.7071 };
extern double db1_Hi_R[2] = { 0.7071 -0.7071 };
//系数精度很高,采自matlab
extern double db2_Lo_D[4] = { -0.129409522550921 0.224143868041857 0.836516303737469 0.482962913144690 };
extern double db2_Hi_D[4] = { -0.482962913144690 0.836516303737469 -0.224143868041857 -0.129409522550921 };
extern double db2_Lo_R[4] = { 0.482962913144690 0.836516303737469 0.224143868041857 -0.129409522550921 };
extern double db2_Hi_R[4] = { -0.129409522550921 -0.224143868041857 0.836516303737469 -0.482962913144690 };
extern double db3_Lo_D[6] = { 0.0352262918821007 -0.0854412738822415 -0.135011020010391 0.459877502119331 0.806891509313339 0.332670552950957 };
extern double db3_Hi_D[6] = { -0.332670552950957 0.806891509313339 -0.459877502119331 -0.135011020010391 0.0854412738822415 0.0352262918821007 };
extern double db3_Lo_R[6] = { 0.332670552950957 0.806891509313339 0.459877502119331 -0.135011020010391 -0.0854412738822415 0.0352262918821007 };
extern double db3_Hi_R[6] = { 0.0352262918821007 0.0854412738822415 -0.135011020010391 -0.459877502119331 0.806891509313339 -0.332670552950957 };
extern double db4_Lo_D[8] = { -0.0106 0.0329 0.0308 -0.1870 -0.0280 0.6309 0.7148 0.2304 };
extern double db4_Hi_D[8] = { -0.2304 0.7148 -0.6309 -0.0280 0.1870 0.0308 -0.0329 -0.0106 };
extern double db4_Lo_R[8] = { 0.2304 0.7148 0.6309 -0.0280 -0.1870 0.0308 0.0329 -0.0106 };
extern double db4_Hi_R[8] = { -0.0106 -0.0329 0.0308 0.1870 -0.0280 -0.6309 0.7148 -0.2304 };
extern double db5_Lo_D[10] = { 0.1601 0.6038 0.7243 0.1384 -0.2423 -0.0322 0.0776 -0.0062 -0.0126 0.0033 };
extern double db5_Hi_D[10] = { 0.0033 0.0126 -0.0062 -0.0776 -0.0322 0.2423 0.1384 -0.7243 0.6038 -0.1601 };
extern double db5_Lo_R[10] = { 0.1601 0.6038 0.7243 0.1384 -0.2423-0.0322 0.0776 -0.0062 -0.0126 0.0033 };
extern double db5_Hi_R[10] = { 0.0033 0.0126 -0.0062 -0.0776 -0.0322 0.2423 0.1384 -0.7243 0.6038 -0.1601 };
extern double db6_Lo_D[12] = { -0.00107730108499558 0.00477725751101065 0.000553842200993802 - 0.0315820393180312 0.0275228655300163
0.0975016055870794 - 0.129766867567096 - 0.226264693965169 0.315250351709243 0.751133908021578 0.494623890398385 0.111540743350080};
extern double db6_Hi_D[12] = { -0.111540743350080 0.494623890398385 - 0.751133908021578 0.315250351709243 0.226264693965169
- 0.129766867567096 - 0.0975016055870794 0.0275228655300163 0.0315820393180312 0.000553842200993802 - 0.00477725751101065 - 0.00107730108499558};
extern double db6_Lo_R[12] = { 0.111540743350080 0.494623890398385 0.751133908021
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-23 14:30 .vs
目录 0 2018-07-23 14:30 .vsMyWaveletDenoise
目录 0 2018-07-23 17:36 .vsMyWaveletDenoisev15
文件 79360 2018-07-23 17:36 .vsMyWaveletDenoisev15.suo
文件 37683200 2018-07-23 17:36 .vsMyWaveletDenoisev15Browse.VC.db
目录 0 2018-07-23 15:28 .vsMyWaveletDenoisev15ipch
文件 3670016 2018-07-23 15:39 .vsMyWaveletDenoisev15ipch7acc7c83d27accdb.ipch
目录 0 2018-07-23 15:28 Debug
文件 163328 2018-07-23 15:28 DebugMyWaveletDenoise.exe
文件 818 2018-07-23 15:28 DebugMyWaveletDenoise.exp
文件 729800 2018-07-23 15:28 DebugMyWaveletDenoise.ilk
文件 1974 2018-07-23 15:28 DebugMyWaveletDenoise.lib
文件 806912 2018-07-23 15:28 DebugMyWaveletDenoise.pdb
目录 0 2016-07-18 12:04 ipch
目录 0 2016-07-18 12:04 ipchmywaveletdenoise-b64af55d
文件 3080192 2015-12-06 19:25 ipchmywaveletdenoise-b64af55dmywaveletdenoise-7bd970f1.ipch
文件 34734080 2015-12-15 19:44 MyWaveletDenoise.sdf
文件 994 2015-12-06 19:25 MyWaveletDenoise.sln
文件 66048 2015-12-15 19:44 MyWaveletDenoise.v12.suo
目录 0 2018-07-23 15:25 MyWaveletDenoise
文件 27546 2015-12-14 19:14 MyWaveletDenoiseCWavelet.cpp
文件 3013 2015-12-14 19:38 MyWaveletDenoiseCWavelet.h
目录 0 2018-07-23 15:28 MyWaveletDenoiseDebug
文件 320533 2018-07-23 15:28 MyWaveletDenoiseDebugCWavelet.obj
文件 1861 2018-07-23 15:26 MyWaveletDenoiseDebugMyWaveletDenoise.Build.CppClean.log
文件 340 2018-07-23 15:28 MyWaveletDenoiseDebugMyWaveletDenoise.log
文件 3276800 2018-07-23 15:28 MyWaveletDenoiseDebugMyWaveletDenoise.pch
目录 0 2018-07-23 15:28 MyWaveletDenoiseDebugMyWaveletDenoise.tlog
文件 2646 2018-07-23 15:28 MyWaveletDenoiseDebugMyWaveletDenoise.tlogCL.command.1.tlog
文件 77862 2018-07-23 15:28 MyWaveletDenoiseDebugMyWaveletDenoise.tlogCL.read.1.tlog
文件 2236 2018-07-23 15:28 MyWaveletDenoiseDebugMyWaveletDenoise.tlogCL.write.1.tlog
............此处省略19个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)