format shortg
%Written by James Stewart for use by Alabama Rocketry Association, Deimos II%
%Contact Info : [email protected]%
%ugly as hell so feel free to pretty it up%
%SI UNITS%
%Paramaters%
g = 9.81;
P0 = 101325;
L = 0.0065;
M = 0.0289654;
R = 8.31447;
T0 = 288.15;
%Design Parameters%
Arock = 0.0324128384;
Cd = 0.75;
mEmpt = 15;
mEng = 15.258;
mProp = 7.512;
I = 14041;
T = 3168;
mEngCase = mEng - mProp;
tBurn = I/T;
dm = (mProp/tBurn);
%Recovery Parameters%
DPara = 6.72;
CdPara = 1.5;
APara = 3.14 * (DPara/2) * (DPara/2);
recov = false
%Iterate and loop variables%
idx = .10
testvar=[]
n = 30000;
dt = .005;
for mEmpt = 0:idx:30 %X axis variable
dat = [0, mEmpt+mEng, 0, 0, 0, 0, 0, 0, ((P0*M)/(R*T0))*((1-((L*0)/T0)).^((g*M)/((R*L)-1))), 0];
for i = 1:n
V = zeros(1,10);
V(1) = dat(i,1) + dt; %time%
V(2) = dat(i,2)- dm*dt; %mass%
if V(1) > tBurn, V(2) = mEmpt+mEngCase;
end
%if dat(i,8) <500 & dat(i,7)<0 & recov == false%parahcute or not so
%V(3) = 0.5*dat(i,9)*CdPara*APara*dat(i,7)*dat(i,7)*sign(dat(i,7));
%recov = true
%else
V(3) = 0.5*dat(i,9)*Cd*Arock*dat(i,7)*dat(i,7)*sign(dat(i,7)); %drag force%
%end
if V(1)<tBurn, V(4) = T; %thrust%
else V(4) = 0;
end
V(5) = V(4)-V(3) - (V(2)*g); %net force%
if V(5) > 1000000, V(5) = 0;
end
V(6) = V(5)/V(2); %acceleration%
if V(7) < -100000, V(7) = 0;
end
V(7) = dat(i,7)+ (V(6)*dt); %velocity%
if V(7) < -100000, V(7) = 0;
end
V(8) = dat(i,8) + (V(7)*dt) + (0.5*V(6)*dt*dt); %altitude%
if V(8) < 0, break
end
V(9) = ((P0*M)/(R*T0))*((1-(L*V(8)/T0)).^((g*M)/((R*L)-1))); %air density%
V(10) = .5*V(7)*V(7)*V(9); %dynamic pressure%
dat = [dat;V];
end
dat;
i;
testvar = [testvar;[mEmpt,max(dat(:,8))]]
end
%Plotting%
plot(testvar(:,1),testvar(:,2))
xlabel('Dry Mass (kg)');
ylabel('Max Altitude(m)');
hold on
没有合适的资源?快使用搜索试试~ 我知道了~
火箭分析.zip

共1个文件
m:1个

1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 149 浏览量
2025-09-07
10:43:05
上传
评论
收藏 2KB ZIP 举报
温馨提示
1.版本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
资源推荐
资源详情
资源评论






























收起资源包目录




共 1 条
- 1
资源评论



海神之光
- 粉丝: 6w+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 统计软件大气中要污染物数据分析研究.doc
- MIS管理信息系统数据库技术PPT.ppt
- 防范网络诈骗安全教育常识课件.pptx
- 系列单片机的电子时钟设计实施方案与制作论文.doc
- 数据仓库和数据挖掘技术在电信CRM中应用.doc
- cad实训心得体会范文四篇.doc
- 物联网、云计算和大数据在电子服务中应用(DOC).doc
- 宽带移动通信中多用户检测的研究大学学位论文.doc
- 通信工程技术人员述职报告.doc
- 初探Flash在二维动画中的运用毕业论文.doc
- 最新电气自动化周记(三篇).docx
- 项目管理的三角链.doc
- 基于单片机温度控制系统的设计.doc
- 智慧矿山操作系统要求设计方案.docx
- 制作IOS风可编辑PPT图表教程.pptx
- 电子商务营运部管理手册手册.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
