首站-论文投稿智能助手
典型文献
一种基于MATLAB快速开发跨平台算法软件的方法
文献摘要:
利用MATLAB进行算法的研究、仿真和实现,已经成为科研工作者的重要手段之一.在MATLAB上开发算法便捷、高效,但无法直接应用在其他平台,此时需要软件人员编码转换进行二次开发.如果某个算法同时应用在Windows和Linux这两个系统中,软件人员需要开发两个不同的软件,它们功能相同只是代码不同.这不仅增加了软件开发的工作量,同时也不利于后期维护.针对上述问题,提出了一种基于MATLAB快速开发跨平台算法软件的方法.首先,利用MATLAB开发算法的便捷性进行算法的调试与验证,简化接口函数;其次,使用MATLAB Coder生成独立于MATLAB的C/C++代码;然后,将生成的代码在不同平台下进行封装,生成该目标平台的动态链接库;最后,不同平台通过调用该平台下的动态链接库,实现了同一算法的跨平台软件开发.所提出的算法软件跨平台开发方法,已成功应用于多个实际项目.通过本方法,不仅缩短了软件的开发周期,提高了软件编程效率,减少了软件开发中的人为错误,同时方便了软件的后期维护.
文献关键词:
算法软件;跨平台软件开发;自动代码生成;MATLAB Coder
作者姓名:
周希娃;张国玉;李洋;胡继军
作者机构:
北京遥测技术研究所 北京 100076
文献出处:
引用格式:
[1]周希娃;张国玉;李洋;胡继军-.一种基于MATLAB快速开发跨平台算法软件的方法)[J].遥测遥控,2022(05):68-73
A类:
跨平台软件开发
B类:
快速开发,平台算法,算法软件,科研工作,接应,编码转换,二次开发,某个,Windows,Linux,后期维护,便捷性,接口函数,Coder,C++,台下,封装,动态链接库,调用,一算,跨平台开发,开发方法,成功应用,开发周期,软件编程,编程效率,人为错误,时方,自动代码生成
AB值:
0.353207
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。