APP下载

基于MATLAB GUI的战斗部杀伤威力计算系统

2021-02-19杨玉婷

现代信息科技 2021年13期

摘  要:文章采用MATLAB GUI软件平台完成战斗部杀伤威力计算系统设计,该系统使用方便,只需输入相关参数,便可计算出初速、终点速度、杀伤威力半径、在某距离上的静态密度、速度随距离衰减曲线、动能随距离衰减曲线。结果可在系统界面显示或输出。该系统可以使不会计算战斗部杀伤威力和不会使用MATLAB编程的人员直接得到需要的结果。大大缩短了计算周期,满足人们的使用。通过多次设计验证,该系统高效可靠,为战斗部威力分析提供了直观的输出。

关键词:战斗部杀伤威力计算系统;MATLAB GUI;威力计算

中图分类号:TP311     文献标识码:A文章编号:2096-4706(2021)13-0107-04

Calculation System of Warhead Killing Power Based on MATLAB GUI

YANG Yuting

(Anhui Fangyuan Electromechanical Co., Ltd., Bengbu  233010, China)

Absrtact: The paper Uses MATLAB GUI software platform to design the warhead killing power calculation system, the system is easy to use, just input the relevant parameters, it can calculate the initial velocity, terminal velocity, killing power radius, static density at a certain distance, velocity-distance attenuation curve and kinetic energy-distance attenuation curve. The system interface can display or output the results. The system allows people who can not calculate warhead killing power and who can not program using MATLAB to get the desired results directly, and greatly shorten the calculation cycle, meet the use of people. Many designs prove that the system is highly efficient and reliable, and provides an intuitive output for the warhead power analysis.

Keywords: warhead killing power calculation system; MATLAB GUI; power calculation

0  引  言

破片對有生目标如人员、飞机和车辆等的杀伤破坏作用是杀伤战斗部的主要战技指标,通过合理设计杀伤战斗部的破片特性以达到所需要的战技指标。当前杀伤爆破战斗部的设计依然是以分析与综合经验数据作为设计中的借鉴与依据。通过威力计算、MATLAB仿真得到设计结果。通过MATLAB GUI可以将MATLAB程序在GUI界面直观地显示出来,使用者可使用该界面直接得出结果。

1  开发软件MATLAB GUI简介

MATLAB GUI为图形用户界面(Graphical User Interface,GUI)是指采用图形方式显示的计算机操作用户界面,是MATLAB用户可视化交互式的工具,是人和计算机进行信息交流的工具。运用GUI生成的操作界面用户可以不用浏览烦冗的代码而进行操作。GUI不仅深受用户的喜爱也是工程人员运用MATLAB进行可视化操作的捷径,工程人员只需要拖动相应的工具,编写回调函数即可。MATLAB GUI可以将文件编译成独立的可执行程序exe文件用户不需要安装MATLAB软件,只需安装相应版本组件运行环境文件MCRinstaller.exe,即运行程序。……

登录APP查看全文