现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2014年
21期
35-37
,共3页
火炮%动态精度试验%数据处理软件%Matlab%C编程语言%混合编程
火砲%動態精度試驗%數據處理軟件%Matlab%C編程語言%混閤編程
화포%동태정도시험%수거처리연건%Matlab%C편정어언%혼합편정
gun%dynamic accuracy test%data processing software%Matlab%C programming language%mixed programming
为解决某火炮动态精度试验数据处理任务急需,综合Matlab和C两种编程语言的优势,采用MEX文件实现Matlab和C混合编程的方法,通过在Matlab中调用解弹道积分和目标解相遇两个C程序模块,高效方便地完成了火炮动态精度试验数据处理软件的开发。测试和应用结果表明该方法可以显著提高编程效率、程序代码复用率和程序执行效率,具有很强的应用参考价值。
為解決某火砲動態精度試驗數據處理任務急需,綜閤Matlab和C兩種編程語言的優勢,採用MEX文件實現Matlab和C混閤編程的方法,通過在Matlab中調用解彈道積分和目標解相遇兩箇C程序模塊,高效方便地完成瞭火砲動態精度試驗數據處理軟件的開髮。測試和應用結果錶明該方法可以顯著提高編程效率、程序代碼複用率和程序執行效率,具有很彊的應用參攷價值。
위해결모화포동태정도시험수거처리임무급수,종합Matlab화C량충편정어언적우세,채용MEX문건실현Matlab화C혼합편정적방법,통과재Matlab중조용해탄도적분화목표해상우량개C정서모괴,고효방편지완성료화포동태정도시험수거처리연건적개발。측시화응용결과표명해방법가이현저제고편정효솔、정서대마복용솔화정서집행효솔,구유흔강적응용삼고개치。
In order to fulfill the urgent task of gun dynamic accuracy test data processing,the mixed programming method was realized with MEX file by compositing the advantages of the Matlab and C programming language. The development of the gun dynamic accuracy test data processing software was achieved efficiently and easily by calling two C program modules for so-lution trajectory integral and meeting solution. The testing and application results show that this method can improve the efficien-cy of programming,program code reuse rate and the execution efficiency,and it has a strong reference value for application.