资源简介
飞行器六自由度建模,以及飞行器配平,线性化的matlab程序 matlab例程 运行正确 可供参考
代码片段和文件信息
clc
clear
E=2e5;
v=0.3; %材料属性
%%定义各个矩阵
f=zeros(2112); %框架节点整合成二维矩阵
p=zeros(21102); %框架节点
ell=zeros(212); %椭圆节点
dot=zeros(2012); %整合后整体节点坐标
units=zeros(3443); %各单元节点编号
length=zeros(34433); %单元的a,b,c
A=zeros(3441); %各单元的面积
krs=zeros(22);
k_units=zeros(34466); %单元刚度矩阵
k_whole=zeros(402402); %总体刚度矩阵
k=0;
%%%%%%%%%%%%中间内容已经正确,不需大修改!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%求解框架点
for i=1:1:21
for j=1:1:10
if i<=11
if i==1
p(1j1)=0;
p(1j2)=0.5*j;
else
p(ij1)=(i-1)*0.5/5*(j*0.5);
p(ij2)=j*0.5;
end
else
if i==21
p(21j1)=0.5*j;
p(21j2)=0;
else
p(ij1)=0.5*j;
p(ij2)=(21-i)*0.5/5*0.5*j;
end
end
end
end
%%框架矩阵整合
for i=1:1:21
for j=1:1:10
f((i-1)*10+j+11)=p(ij1);
f((i-1)*10+j+12)=p(ij2);
end
end
f(11)=0;
f(12)=0;
%% 椭圆点求解
for i=1:1:11
ell(i+11)=10000000000000000./(44444444444444444444444444444445.+1000000000000000000000000000000.*i^2)^(1/2);
ell(i+12)=1000000000000000.0000000000000000/(44444444444444444444444444444445.+1000000000000000000000000000000.*i^2)^(1/2)*i;
end
for i=12:1:21
ell(i1)=-10000000000000000.000000000000000/(.29600000000000000000000000000000e35-.18666666666666666666666666666667e34*i+44444444444444444444444444444445.*i^2)^(1/2)*(-21.+i);
ell(i2)=100000000000000000./(.29600000000000000000000000000000e35-.18666666666666666666666666666667e34*i+44444444444444444444444444444445.*i^2)^(1/2);
end
ell(11)=1.5;
ell(12)=0;
%%整合整体点的坐标
for i=1:1:129
d=mod(i10);
if d==0
dot(i1)=ell(21-i/101);
dot(i2)=ell(21-i/102);
else
dot(i1)=f(i+21);
dot(i2)=f(i+22);
end
end
dot(1301)=1;
dot(1302)=0.7454;
for i=131:1:194
n=mod(i9);
if n==5
dot(i1)=ell(22-(i-5)/91);
dot(i2)=ell(22-(i-5)/92);
k=k+1;
else
dot(i1)=f(i+k+11);
dot(i2)=f(i+k+12);
end
end
for i=195:1:201
dot(i1)=f(i+101);
dot(i2)=f(i+102);
end
%
% ell
% f
% dot
%%计算各单元的节点号,单元共344,节点总共201
units(11)=1;
units(12)=10;
units(13)=11;
for i=1:1:8
units(2*i1)=i;
units(2*i2)=10+i;
units(2*i3)=11+i;
units(2*i+11)=11+i;
units(2*i+12)=i+1;
units(2*i+13)=i;
end
for j=1:1:11
for i=10*j:1:10*j+8
units(2*(i-j)1)=i;
units(2*(i-j)2)=10+i;
units(2*(i-j)3)=11+i;
units(2*(i-j)+11)=11+i;
units(2*(i-j)+12)=i+1;
units(2*(i-j)+13)=i;
end
end
units(2161)=130;
units(2162)=121;
units(2163)=120;
units(2171)=130;
units(2172)=131;
units(2173)=121;
for i=121:1:128
units(2*i-241)=i;
units(2*i-242)=i+10;
units(2*i-243)=i+11;
units(2*i-231)=i+11;
units(2*i-232)=i+1;
units(2*i-233)=i;
end
for i=13
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 68 2011-12-15 22:31 HW4-7.m
文件 74 2011-12-15 23:02 HW4_7.m
文件 179 2011-12-16 09:43 HW4_71.m
文件 437 2011-12-13 22:51 Unti
文件 96 2011-12-13 23:11 Unti
文件 9769 2012-02-16 01:01 fem2.m
文件 1071 2012-01-09 23:06 main.m
文件 118 2011-12-16 09:38 myfun.m
文件 25932 2012-01-09 22:55 step1.jpg
文件 271 2012-01-06 14:22 step1.m
文件 25677 2012-01-09 22:56 step2.jpg
文件 248 2012-01-06 14:26 step2.m
文件 68169 2012-01-09 23:03 totle.jpg
文件 876 2012-01-09 22:52 totle.m
文件 873 2012-01-07 17:49 zn.m
目录 0 2013-03-28 10:37 发动机推力指数\
文件 90 2011-12-27 22:37 发动机推力指数\theottleidle.m
文件 81 2011-12-20 19:43 发动机推力指数\throttledelt.m
文件 98 2011-12-27 22:38 发动机推力指数\throttlemaximum.m
文件 93 2011-12-27 22:37 发动机推力指数\throttlemilitary.m
目录 0 2013-03-28 10:30 标准大气模型\
文件 247 2013-03-28 10:32 标准大气模型\ADC.m
目录 0 2013-04-01 14:40 算气动指数alpha=1.038,beta=0\
文件 159 2012-01-06 09:19 算气动指数alpha=1.038,beta=0\A.m
文件 725 2012-01-06 10:14 算气动指数alpha=1.038,beta=0\Clda.m
文件 626 2012-01-06 10:20 算气动指数alpha=1.038,beta=0\Cldr.m
文件 161 2012-01-06 09:56 算气动指数alpha=1.038,beta=0\Clp.m
文件 154 2012-01-06 09:59 算气动指数alpha=1.038,beta=0\Clr.m
文件 531 2012-01-06 09:24 算气动指数alpha=1.038,beta=0\Cm.m
文件 151 2012-01-06 09:26 算气动指数alpha=1.038,beta=0\Cmq.m
文件 743 2012-01-06 10:21 算气动指数alpha=1.038,beta=0\Cnda.m
............此处省略13个文件信息
相关资源
- Pattern Recognition and Machine Learning(高清
- MATLAB 编程 第二版 Stephen J. Chapman 著
- 均值滤波和FFT频谱分析Matlab代码
- 《MATLAB扩展编程》代码
- HDB3码、AMI码的MATLAB实现
- 3点GPS定位MATLAB仿真
- MATLAB数字信号处理85个实用案例精讲入
- matlab从入门到精通pdf94795
- 欧拉放大论文及matlab代码
- 跳一跳辅助_matlab版本
- 全面详解LTE MATLAB建模、仿真与实现
- MIMO-OFDM无线通信技术及MATLAB实现_孙锴
- MATLAB Programming for Engineers 4th - Chapman
- matlab 各种谱分析对比
- 分数阶chen混沌matlab程序
- 基于粒子群算法的非合作博弈的matl
- MATLAB车流仿真 包括跟驰、延误
- matlab空间桁架计算程序
- 基于MATLAB的图像特征点匹配和筛选
- DMA-TVP-FAVAR
- GPS信号的码捕获matlab代码.7z
- 一维光子晶体MATLAB仿真代码吸收率折
- newmark法源程序
- 传统关联成像、计算鬼成像matlab
- pri传统分选算法
- 摆动滚子推杆盘形凸轮设计
- 医学图像重建作业matlab源码
- Matlab实现混沌系统的控制
- 检测疲劳驾驶
- Matlab锁相环仿真-Phase Locked Loop.rar
评论
共有 条评论