-
vcPPsourcecode7
说明: 600个大型项目源码之一:
MATLAB与VC++混合编程实现一维小波多尺度分解
小波分析世纪80年代开始发展成熟起来的一个数学分支,其应用领域十分广泛,并逐步成为信号分析的又一有力工具。MATLAB的小波工具箱为我们提供了小波多尺度分解函数,方便了我们对小波的使用。但是用它所编写的软件不能脱离MATLAB编程环境在Windows平台下直接运行,代码执行效率低下,运行时占较多的系统资源,不能达到某些用户的需求。
VC++是由美国Microsoft 公司开发的可视化C/C++集成编程环境,是目前功能最强大的软件开发工具之一。被广泛应用于Win32平台的基础应用程序的开发。 它具有强大的图形界面编程能力且代码执行效率高,可生成脱离VC++环境而独立运行的应用程序。可是VC++在数值处理分析和算法工具等方面不如MATLAB。
本文结合VC++和MATLAB 的各自优点,以VC++图形界面作为前台框架,MATLAB作为后台进行数值运算和数据可视化,利用组件对象模型(COM)技术作为媒介,实现了一维小波多尺度分解。
(matlab and vc++ program:
Wavelets are a class of a functions used to localize a given function in both space and scaling. A family of wavelets can be constructed from a function ...
)
- 2011-02-27 07:33:07下载
- 积分:1
-
f
说明: 使用MATLAB的线性卷积的文件实现两个指数函数卷积并输出结果100个点。(Using the MATLAB implementation of linear convolution of two exponential functions file convolution and the output of 100 points.)
- 2010-05-01 10:57:21下载
- 积分:1
-
vioce-signal-processing
录制自己的一段语音,时间控制在15秒到30秒左右;利用wavread函数对自己的语音进行采样,记住采样频率。
(1)画出原始语音信号的时域波形,而后以1秒为间隔,求出每秒数据的功率谱。
(2)根据语音信号特点,分别设计FIR及IIR滤波器,分别画出滤波器幅频和相频特性曲线。用设计的滤波器对信号滤波,画出滤波后时域波形。用sound函数回放语音信号。
(3)求出特征频段语音信号随时间变化的曲线(每间隔0.05秒求一次功率谱)。
(Record your own voice for some time (15 seconds to 30 seconds) use wavread function of the voice samples, remember the sampling frequency. (1) Draw the original speech signal in time domain waveform, and then to 1 second intervals, the data obtained power spectrum per second. (2) According to the voice signal characteristics, FIR and IIR filters were designed, namely to draw the amplitude and phase frequency characteristic curve. With the design of the filters on the signal filtering, to draw the filtered time-domain waveform. Playback with sound function of the speech signal. (3) Find the characteristic band speech signal curve over time (0.05 seconds intervals seeking a power spectrum.))
- 2011-06-01 22:29:27下载
- 积分:1
-
markov-processes
Markov processes马尔科夫决策过程代码
包含状态分布 决策过程 以及结果对比 通信方向 认知无线电系统(Markov processes 马尔科夫决策过程代码
包含状态分布 决策过程 以及结果对比 通信方向 认知无线电系统)
- 2015-12-24 09:59:36下载
- 积分:1
-
Euler_Angles
通过matlab图形进行欧拉角的演示,对于理解欧拉角有很大的帮助。(Matlab graphics through Euler angle presentation, for understanding the Euler angle has a great help.)
- 2007-08-16 23:14:27下载
- 积分:1
-
bluetuch-test-Program
bluetuch 检测程序,bluetuch 检测程序(bluetuch test source code .bluetuch test source code )
- 2009-12-22 15:25:46下载
- 积分:1
-
DS_SS
说明: 直接序列扩频程序直接序列扩频程序
直接序列扩频程序直接序列扩频程序(dsss dsss dsss dsss implementdsss dsss dsss dsss implement)
- 2010-04-24 11:23:52下载
- 积分:1
-
OFDM-Carrier-Sync
OFDM系统中提出一种改进方法对频偏的捕获, 在联合使用9个短前导序列和长前导序列估计算法的基础上,采用鉴频环路的方法来消除算法中的除法和取模运算 (OFDM system in an improved way of deviation of the capture, in the joint use of nine short leader sequence and the long preamble sequence estimation algorithm, based on the frequency discriminator method to eliminate the loop algorithm in the division and modulo operation)
- 2011-08-12 22:28:11下载
- 积分:1
-
2
说明: 根据教科书上已经给出的简单的数学算式,运用matlab编写出简单的代码,计算出结果(According to the textbook has been given a simple mathematical formula, using matlab write simple code to calculate the results)
- 2013-09-14 18:57:59下载
- 积分:1
-
viterbi
卷积码的详细维特比译码,适合初学者 (For more than Witte convolution code decoding, suitable for beginners)
- 2014-09-29 20:17:34下载
- 积分:1