基于MATLAB与C#的火炮CAD系统开发和优化设计

来源 :火炮发射与控制学报 | 被引量 : 19次 | 上传用户:chengyihan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
MATLAB和C#语言都能把各自的源程序编译为.NET程序集,并支持对.NET程序集的调用,藉此可实现MATLAB和C#语言混合编程,弥补单一语言功能不足的缺点。在火炮CAD软件的开发中,用MATLAB语言编写火炮CAD模型计算程序并使用Builderfor.NET工具编译为.NET程序集,然后利用C#语言编写软件界面,利用树形结构组织火炮的内弹道、炮口制退器和制退机等功能模块,各个模块相应调用由MATLAB生成的.NET程序集实现其功能,使用多线程预加载技术对程序进行优化以提高运行速度。
其他文献
某新型火炮闩体在试验过程中出现了开裂破坏,用传统静力分析方法无法给出结构破坏的合理解释。应用ANSYS有限元分析软件的二次开发语言APDL,开发了在后坐缓冲弹簧作用下闩体后
夏季是腹泻的高发季节。夏日来临时人们喜欢吃些生冷食品,有的喜欢把剩饭菜加热后吃,这容易导致腹痛、腹泻和呕吐等症状发生。腹泻病情较轻的患者可口服一些收敛药物,吐完泻
月经疹 指发生在月经周期内的皮疹。一般来说,这种皮疹在月经来潮前1~3天发生,在月经结束后的1—2天内消退,主要发生在面部、躯干和四肢的皮肤,皮损表现为红疱疹、荨麻疹、紫癜,
针对现有炮射导弹检测设备在实际应用中存在的不足,设计了一套基于SOPC技术的炮射导弹检测系统。该系统主要分为电源组件、A/D转换组件和显示组件、FPGA控制组件、信号发生器
哼鸣练习作为声乐训练最基础的方法之一,有着其重要的效果和作用。每个人天生就有一套结构完美的发声器官,为满足人们对于声音品质的审美要求,把自身嗓音潜力上的最佳品质开
火炮身管在弹丸发射时反复承受着高温高压火药燃气的冲击载荷,为提高火炮身管的安全性,研究其可靠性具有重要的现实意义。以火炮身管为研究对象,考虑几何和载荷参数的随机性,