节点文献
C#与Matlab混合编程技术在数字地震信号处理软件中的应用
The application of mixing program technology of C# and Matlab in digital seismic signal processing
【摘要】 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#.
【Key words】 Matlab Builder NE; C#; mixed programming; digital seismic signal processing; power spectrum analysis;
- 【文献出处】 地震地磁观测与研究 ,Seismological and Geomagnetic Observation and Research , 编辑部邮箱 ,2011年02期
- 【分类号】P315.63
- 【被引频次】4
- 【下载频次】40