matlab 眼镜蛇机动壁纸制作

 

TR=stlread('f-16.stl');
T=TR.ConnectivityList;
X=TR.Points(:,1);
Y=TR.Points(:,2);
Z=TR.Points(:,3);
i=1;
for beta=0:-30:-120
beta=beta/57.3;
if i==2
    beta=beta-15/57.3;
end
alpha=0/57.3;
gamma=0/57.3;
Cx=cos(gamma);Sx=sin(gamma);% X轴 滚转
Cy=cos(beta);Sy=sin(beta);  % Y轴 俯仰
Cz=cos(alpha);Sz=sin(alpha);% Z轴 偏航
R=[Cy*Cz             Cy*Sz         -Sy
   Sx*Sy*Cz-Cx*Sz  Sx*Sy*Sz+Cx*Cz  Sx*Cy
   Cx*Sy*Cz+Sx*Sz  Cx*Sy*Sz-Sx*Cz  Cx*Cy];
NP=R*[X';Y';Z'];
x=NP(1,:)'+25*(i-1);
y=NP(2,:)';
z=NP(3,:)';
if i==1
    z=z-12;
end
TR = triangulation(T,x,y,z);
 h=trisurf(TR);
 axis equal;
  box;
  hold on
  i=i+1;
end

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值