节点文献

C#与Matlab混合编程技术在数字地震信号处理软件中的应用

The application of mixing program technology of C# and Matlab in digital seismic signal processing

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 郑晖王勇

【Author】 Zheng Hui~(1),2))and Wang Yong~(1)) 1)Key Laboratory of Dynamic Geodesy,Institute of Geodesy and Geophysics,Chinese Academy of Sciences, Wuhan 430077,China 2)Graduate School of the Chinese Academy of Sciences,Beijing 100049,China

【机构】 中国科学院测量与地球物理研究所动力大地测量学重点实验室中国科学院研究生院

【摘要】 Matlab软件具有功能强大的数值计算和数字信号处理功能。C#语言是目前主流的应用程序开发语言。Matlab Builder NE可以将MTALAB函数打包,供所有支持公共语言规范的.NET语言调用。为了充分利用两种语言各自的优势,结合数字信号功率谱分析实例,提出了基于.NET组件的Matlab和C#混合编程方法。该方法能够轻松实现C#环境下调用Matlab程序,完成数字信号的处理。

【Abstract】 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#.

【基金】 中国科学院知识创新工程项目(kzcx2-yw-125)资助;国家“863”计划项目(2006AA09Z153)资助;国家自然科学基金项目(407004005)资助
  • 【文献出处】 地震地磁观测与研究 ,Seismological and Geomagnetic Observation and Research , 编辑部邮箱 ,2011年02期
  • 【分类号】P315.63
  • 【被引频次】4
  • 【下载频次】40
节点文献中: 

本文链接的文献网络图示:

本文的引文网络