matlab地球月球卫星关系,Matlab 卫星绕地球旋转演示动画

本文展示了如何使用Matlab创建一个卫星绕地球旋转的演示动画。通过设定不同的角速度和轨道半径,模拟了卫星的运动轨迹,并通过视觉暂留效果呈现了地球和卫星的动态关系。
摘要由CSDN通过智能技术生成

发布时间:

Oct 21, 2012

更新时间:

Oct 21, 2012

总字数:1040

阅读时间:3m

作者: 谢先斌

Matlab 卫星绕地球旋转演示动画

代码

h=figure('numbertitle','off','name','卫星绕地球旋转演示动画——matlabfan');%设置标题名字

s1=0:.01:2*pi;

hold on;

axis equal;%建立坐标系

axis off;%除掉Axes

r1=10;%地球到太阳的平均距离

r2=3;%卫星的轨道半径

w1=1;%设置地球公转角速度

w2=12;%设置卫星绕地球公转角速度

t=0;%初始时刻

pausetime=.002;%设置视觉暂留时间

sita1=0;

sita2=0;%设置开始它们都在水平线上

set(gcf,'doublebuffer','on') %消除抖动

plot(-20,18,'color','r','marker','.','markersize',40);

text(-17,18,'太阳');%对太阳进行标识

plot(-20,16,'color','b','marker','.','markersize',20);

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值