节点文献
Matlab与VC++混合编程实现黑匣子声谱分析
Black-box sound spectrum analysis based on VC++ and MATLAB Mixed—Programming
【摘要】 MATLAB作为一个功能强大的数值计算和可视化软件,被VC++、VB及其它语言编制的程序调用将大大提高编程效率、保证程序的准确性,并且继承VC++等软件良好的用户界面.本文介绍了通过利用MathTools公司的Matcom,实现在VC++环境下通过调用工具箱函数及自编m函数,完成对工程信号实时、可视化分析功能,并以舱音背景声中超速音频警告声为例,实现在专用音频分析软件Adobe Audition界面下实时分析,为提取舱音背景声特征提供了很大的方便.
【Abstract】 MATLAB is a powerful visual software for numerical value calculation.It will significantly raise the programming efficiency and ensure program accuracy when MATLAB program is called by other languages,such as VC++,VB.This article introduces how to call the toolbox functions and self-programmed m functions of MATLAB in VC++ compiler platform through Matcom compiler from MathTools,which successfully applies in zooming analysis of over speed warning’s audio characters Recorded by Airplane Cockpit Voice Recorder.This provides enormous convenience for special-purpose audio frequency analysis software Adobe Audition to real-time analyze and withdrew the cabin background audio Characteristics.
【Key words】 Matcom compiler; Cockpit voice recorder(CVR); black-box; spectrum analysis;
- 【文献出处】 微计算机信息 ,Microcomputer Information , 编辑部邮箱 ,2008年07期
- 【分类号】TP273
- 【被引频次】2
- 【下载频次】216