教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 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

下载文档

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

网友最新关注

说说我的心里话
妈妈,我想对你说
自然美景之桃花
自然美景之绿萝
自然美景之可爱的月季花
妈妈我想对你说
动物带给我们的启示
妈妈我想对你说
妈妈我想对你说(4)
妈妈我想对你说
爸爸妈妈我想对您说(5)
爸爸妈妈我想对你说
妈妈我想对你说(2)
我想对你说
爸爸妈妈我想对您说(1)
新保利大厦机房消音工程介绍
简析建筑固体废物污染的资源化防治
武汉市城市交通噪声污染状况及控制对策
城市生活垃圾分类处理综合利用工艺
沼气焚烧发电首先为污染减量
竹子的森林
污泥的高温堆肥处理法
装修工程室内环境污染问题与解决的分析
用循环经济的理念和手段解决城市生活垃圾问题
柴油发电机组噪声计算
吸声处理与室内降噪
地面交通噪声污染防治技术政策
环境排污达标的噪音污染是否需要承担赔偿责任
好歌厅酒店等音响噪声的传播特点及防治
变电站的噪声及其控制
《美丽的小路》重点字词的意思
《荒野的呼唤》读后感
《松鼠和松果》趣闻故事:显微镜下的新发现
《美丽的小路》作家作品及写作背景
《美丽的小路》随堂练习 提高篇
《荒野的呼唤》读后感
《美丽的小路》教学难点
《美丽的小路》随堂练习 巩固篇
《美丽的小路》老师语录
《美丽的小路》教学重点
《美丽的小路》重点问题探究
《美丽的小路》整体阅读感知
《美丽的小路》重点字词梳理
《美丽的小路》教学目标
《小海蟹》