Vc 下如何利用Matlab工具箱进行数字信号处理
翻新时间:2013-12-14
Vc 下如何利用Matlab工具箱进行数字信号处理
Vc 下如何利用Matlab工具箱进行数字信号处理 摘要:本文详述了在Vc环境下如何利用Matlab工具箱进行数字信号处理,全文以Matlab工具箱中功率谱密度分析函数为例,介绍了通过Matlab自带的引擎、Matlab自身的编译器以及利用MathTools公司的Matcom进行对工具箱函数的调用。关键词:Matlab M-文件 引擎 编译器 Matcom Vc
Matlab的信号处理工具箱是信号算法文件的集合,它处理的基本对象是信号与系统,信号处理工具箱位于目录、ToolboxSignal下,利用工具箱中的文件可以实现信号的变换、滤波、谱估计、滤波器设计等。在其它的环境如Vc下如果能调用Matlab工具箱中的文件,会大大地加快一些算法的实现,同时其可靠性也很高。
利用Matlab引擎Matlab引擎采用客户和服务器计算方式,在运用中,Vc的C语言或C 语言的程序作为前端客户机,它向Matlab引擎传递命令和数据信息,并从Matlab引擎接收数据信息,它提供了下列几个函数: engOpen, engGetArray, engPutArray, engEvaString,
engOutputBuffer ,engClose与客户机进行交互。
下面例程是在Vc下建一个基于对话框的应用程序,在对话框中设置一个Button控件OnMatlabEngine.,在对话框 .cpp文件中加入”engine.h” 和“math.h” 头文件,下面给出部分程序清单。
Void CtestmatlabDlg::OnMatlabEngine(){
Engine *ep;
mxArray* T=NULL,*result=NULL,*mFs=NULL,*mnfft= NULL;
double datax;
char buffer;
for(int j=0;j
下载文档
版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!
网友最新关注
- 学画画
- 自我介绍
- 五指兄弟
- 清明节
- 即将来到的期中考试
- 未来的学校
- 未来的学校
- 我的‘新朋友’
- 春天来了
- 春、夏、秋、冬的精灵
- 我喜欢做的事
- 春天来了
- 放学第一次自己回家
- 我与轮滑的故事
- 考18名以后
- 论流行歌曲唱法的特征
- 中国流行歌曲的流行与繁荣
- 吕氏春秋音乐思索
- 南京地铁列车车轮踏面非正常磨耗初析
- 对声乐歌曲伴奏探究
- 对钢琴小组课分层次教学法分析
- 从情感表现和技巧方面论演唱要点
- 艺术类高考声乐教学的误区
- 现代文化与艺术歌曲的发展
- 浅谈运营地铁车站保护的“抗”与“放”设计思想
- 京族哈节传统歌舞的民俗
- 完善电算化会计信息系统下的内部控制(1)
- 贝多芬“暴风雨”奏鸣曲的创作特征及表现手法
- 结合广州地铁谈盾构隧道质量控制
- 音乐作曲技术理论
- 《快乐的节日》练习设计
- 《快乐的节日》教案
- 《乌鸦喝水》教案
- 《快乐的节日》教学设计之五
- 《坐井观天》教学实录与评析教案
- 《坐井观天》教案
- 《快乐的节日》教学设计之二
- 《回声》教案
- 《荷花》教案
- 《坐井观天》教案
- 《植物妈妈有办法》教案
- 《快乐的节日》教学设计
- 《日月潭》第二段的语言文字训练教案
- 《快乐的节日》案例及反思
- 《快乐的节日》教学设计之一