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
下载文档
版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!
网友最新关注
- 赛尔旅行
- 龟兔赛跑后传
- 黑猫警长抓坏蛋
- 小水滴和大海
- 《小狗争食》后传2
- 雷伊的故事
- 小狗和小猫
- 团结就是力量
- 长颈鹿下岗后
- 小狗成长了
- 鳄鱼请客
- 小兔过生日
- 特别的礼物
- 小毛驴画画
- 《小狗争食》后传
- 共青团县委XX年工作总结
- XX年度经济工作总结
- XX年区卫生监督所工作总结及XX年工作打算
- 县国土资源局XX年工作总结
- 人事局XX年工作总结及XX年打算
- XX县直机关工委工作总结
- 部队首长XX年述职报告
- 卫生局XX年主要工作总结及XX年工作思路
- XX年市农机化工作总结及XX年工作思路
- XX年度医院工作总结
- XX年X县就业再就业工作总结
- XX年卫生局纪检监察工作总结
- XX年县教育局年终工作总结
- XX年市直机关宣传工作总结
- 市环境监测站XX年工作总结
- 浅谈如何提高农村初中数学教学质量
- 新农村建设中农民饮水安全问题
- 浅析湖北省农村土地使用权流转
- 近十年禽流感在我国的发生情况流行趋势及对策
- 关于农村金融发展的现状与分析
- 浅析新农村人居环境景观设计
- 浅论果树三倍体育种的研究进展
- 解析村民委员会选举问题
- 农村劳动力素质现状及成因分析
- 论农民沟通的特点与农民工作的方法
- 关于新农村建设中对农民公民意识的培养
- 浅谈湖北省新型农村合作医疗的问题与对策
- 关于农村金融体系建设:现实分析与政策思路
- 我国失地农民社会保障问题探析
- 建立健全全程服务体系促进农村商品经济发展
- 《画家与牧童》教学反思
- 稻草人穿上衣服啰!
- 《我为你骄傲》教学谈
- 诚实的晏殊
- 《我为你骄傲》课堂实录
- 《我为你骄傲》课后反思
- 说谎的放羊娃
- 如何让语文教学过程更具美感 ──《画家和牧童》案例
- 白墙上的黑手印儿
- 丢失的东西
- 《我为你骄傲》词语理解、搭配与例句
- 诚实守信的几则小故事
- 诚实守信格言
- 有关诚实的名人名言
- 诚实守信成语