C#与Matlab混合编程技术在数字地震信号处理软件中的应用
详细信息 本馆镜像全文    |  推荐本文 | | 获取馆网全文
摘要
Matlab软件具有功能强大的数值计算和数字信号处理功能。C#语言是目前主流的应用程序开发语言。Matlab Builder NE可以将MTALAB函数打包,供所有支持公共语言规范的.NET语言调用。为了充分利用两种语言各自的优势,结合数字信号功率谱分析实例,提出了基于.NET组件的Matlab和C#混合编程方法。该方法能够轻松实现C#环境下调用Matlab程序,完成数字信号的处理。
Matlab is a powerful numerical calculation and digital signal processing software.C# is the mainstream development language of application program at present.Use Matlab Builder NE to package Matlab functions so that .NET programmers can access them from any CLScompliant language.In order to fully exploit the advantages of these two languages,Matlab and C# mixed programming method based on .NET components was introduced with a digital signal power spectrum analysis example.This method can easily call Matlab produce to do digital signal process under the environment of C#.
引文
郝春强.C#基础与实例教程[M].北京:中国电力出版社,2005.
    吴宝峰,闫峰.VC++与Matlab混合编程技术在数字地震信号处理软件中的应用[J].地震地磁观测与研究,2009,30(1) :115-116.
    于成波,杨菁,杨如名,等.数字信号处理及Matlab实现[M].北京:清华大学出版社,2005.

版权所有:© 2023 中国地质图书馆 中国地质调查局地学文献中心