教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> Vc 下如何利用Matlab工具箱进行数字信号处理

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

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

给卖火柴的小女孩的一封信
我的梦想
保护环境
爸爸妈妈,我想对你们说
给校园母亲的一封信
听听我的故事
致表妹一封信
给虎仔的一封信
感谢母亲
给骆嘉平的一封信
给母亲的一封信
给伊拉克小朋友的一封信
给爸爸的一封信
一封给蟑螂界先生小姐们的信
给好朋友的一封信
试论我国研究生培养中的几个问题
关于独立学院开展创业教育的实践探索
关于博洛尼亚进程推动下的俄罗斯高等教育国际化
关于高校学生党建力量整合机制研究
试论新时期大学生素质教育的实践探索
论“建筑工程测量”实践教学改革的探索与实践
试论军队院校基层学员队教学管理工作的思考
简析思想政治教育在高校危机预防中的作用
关于高校教师教学评价体系的现存问题及对策探究
试论“卓越计划”的管理类运筹学实验教学改革
关于新闻宣传视角下独立学院品牌构建研究
试析西部民族地区大学生创新能力的培养
关于学校和企业对设计师的承接式教育模式研究
关于高校“卓越计划”实施过程中应注意的几个问题
关于提高大学生可雇佣性的学科教学模式思考
《卖火柴的小女孩》教学体会
沉淀于心的记忆──反思《卖火柴的小女孩》
今天我们怎样读《卖火柴的小女孩》
清水出芙蓉,天然去雕饰──评费老师执教的《卖火柴的小女孩》一课
《凡卡》写作特点
《卖火柴的小女孩》评课
《卖火柴的小女孩》的读写训练
《凡卡》中心思想
听《卖火柴的小女孩》一课有感
《凡卡》课文题解
《卖火柴的小女孩》一文的教学反思
《凡卡》词语解释
“薄”的 bó、báo 二音如何区分──《卖火柴的小女孩》教学谈
《凡卡》近义词反义词
《卖火柴的小女孩》第一课时教学反思