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