基于C-MEX文件的周期谱分析  

Application of C-MEX File in Optimizing the Cyclic Spectrum Calculation

在线阅读下载全文

作  者:陈旗[1] 宋士琼[1] 杨保元[1] 

机构地区:[1]海军工程大学电子工程学院,湖北武汉430033

出  处:《计算机仿真》2007年第11期73-76,共4页Computer Simulation

摘  要:周期谱理论广泛应用于信号检测、参数估计、调制样式识别等方面,尤其在低信噪比条件下具有较大优势。然而周期谱的算法存在计算量大,在Matlab环境下耗时长的缺点,因此文中采用C-MEX文件技术,将m文件中耗时的代码用C-MEX文件实现,编译成动态库文件,使得其可以作为Matlab的build-in函数使用,这种C-MEX文件的执行效率比Matlab中的m函数要高,且可以在Matlab或借用VC环境方便地进行调试。通过仿真,利用这种文件快速有效地完成了各种信号的周期谱分析。Theories of cyclic spectrum are widely used in signal detecting, parametres estimating, modulating method recognizing and so on. Especially, its predominance is obvious in the case of low SNR. But the cyclic spectrum algorithm needs large amount of computation and long time in Matlab, so C - MEX file was used in Matlab to replace the time - consuming code and the DLL was compiled. It can be used as build - in function in Matlab. The efficiency of C - MEX file is higher than that of m function in Matlab. C - MEX file can be debugged in Matlab or VC conveniently. The results of the simulation show that the cyclic spectrum of many kinds of signals could be analyzed quickly and efficiently by this method.

关 键 词:周期谱 频域平滑 谱相关 

分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象