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 二音如何区分──《卖火柴的小女孩》教学谈
- 《凡卡》近义词反义词
- 《卖火柴的小女孩》第一课时教学反思