内弹道解算程序C++.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
附录程序 #define _CRT_SECURE_NO_DEPRECATE #include stdio.h #include iostream #include conio.h #include math.h #include stdlib.h #include iomanip//C head file #include time.h #include malloc.h #include string #include fstream using namespace std; /*初始参数*/ //////////燃烧室内参数 //火药燃烧的参数 #define U1 0.2 //燃速系 #define an 0.82 //燃速指数 #define omga 1.76 //装药质量 #define am 21.76 //弹丸质量 #define f 980000 //火药力 #define F1 1.1 //阻力系数 #define STA 0.2 //(k-1) #define DP 1600 //火药装填密度 #define ALF 1.0e-3 //火药燃气余容 double PG=30e6 ; //挤进压力 //火药参数(单基9/7) #define HE1 0.5e-3 //第二种火药半弧厚 #define HD0 0.5e-3 //第二种火药内孔直径 #define HD2C 12e-2 //第二种火药火药长 //火药形状特征量Π1、Q1、β double XHT,XHQ,XHB; //double XHB; //碎粒燃烧结束时的Zb,火药形状参数χ、λ和μ double Zb0,CI,ALM,AMU; //碎粒燃烧阶段的形状参数χs、λs double CIS,ALMS; //////////火炮参数 #define V0 4.2e-3 #define omga2 0.34 //第一种药质量 #define f2 980000 //第一种药火药力 #define DP2 1600 //第一种药密度 #define ALF2 1e-3 //第一种药余容 //火药参数(选用杆状药) #define HE12 0.24e-3 //火药半弧厚 #define HD02 0.3e-3 //内孔直径 #define HD2C2 6.5e-3 //火药长 //#define f2 980000 double Z2,PSI2,dZ2,Zb2,Zm2; double DLT2; //火药形状参数χ、λ和μ double CI2,ALM2,AMU2; double XHB2; #define pi 3.1415926 //圆周率 #define atm 1.013e5 //大气压 #define h 1e-7 //步长 int i,i0,j,k,ii; //次要功系数、身管截面积,燃烧室当量长度 double FI,s,L0; //火药的装填密度 double DLT; double aaa; double NST,HIB; //火药燃烧时间 double TIME,TIMm,TIMb; //PTDD:膛底压力 double PTDD; //弹后空间平均压力、弹底压力 double P,PD; double PSI,ZJSN; //double PSI2; double PV,LPSI; long NN; //弹丸运动距离(不大于身管长度) double L,Lb,Lm,dL; //弹丸速度 double v,vm,vb,dv; int nn; //////////////微分过程参数 double a1[6]; double Z,dZ,Zb,Zm; void ranshaoshi(); void chushitiaojian(); void ranshao_0(); void ranshao_1(); void thy(); void main() { FILE *outhy; ranshaoshi(); NST=5; HIB=NST*h; outhy=fopen(hy0.txt,w); fprintf(outhy,omga(kg)\tFI\tDLT\n); fprintf(outhy,%f\t%f\t%f\n, omga,FI,DLT*1e-3)

文档评论(0)

dashewan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档