- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Matlab 动画模拟太阳系行星运动 figure(name,星系演示);%设置标题名字 pausetime=.02;%设置暂停时间 set(gca,xlim,[-50 50],ylim,[-50 30],zlim,[-50 50]); set(gcf,doublebuffer,on) %消除抖动 xlabel(x轴),ylabel(y轴),zlabel(z轴); axis equal; grid on; view([3 5 2]); hold on a=[8.5 12.5 20 30 50 60 80 100 90];b=[8 12 18 26 45 55 70 90 30]; omga=[4 1.25 1 0.5 0.1 0.05 0.25 0.125 1];r=[0.35 0.8 0.8 0.5 3 2.5 1.5 1.5 0.35];%长轴,短轴,角速度,球体半径 c=sqrt(a.^2-b.^2);h=pi/18;h1=pi/10;f=pi/9;g=pi/8; aby=[h h 0;h1 h 0;h h 0;h h 0;h h 0;h h 0;h g 0;h h h;g 0 g];%每个 轨道平面倾斜角度,偏移设置 %colo={y,m,b,m,r,c,b,b}; [X,Y,Z]=sphere(40); surf(5*X,5*Y,5*Z);colormap(autumn) %设置太阳 light (position,[1 0 2],style,infinite) lighting phong material shiny t=0:0.01*pi:50*pi; t; num=length(a); for n=1:num x(:,n)=a(n)*cos(omga(n)*t)+c(n); y(:,n)=b(n)*sin(omga(n)*t); z(:,n)=0*t; %计算未经轨道平面角度倾斜的轨道位置 xuanz(:,:)=[1 0 0;0 cos(aby(n,1)) -sin(aby(n,1));0 sin(aby(n,1)) cos(aby(n,1))]*[cos(aby(n,2)) 0 sin(aby(n,2));0 1 0;- sin(aby(n,2)) 0 cos(aby(n,2))]*[cos(aby(n,3)) -sin(aby(n,3)) 0;sin(aby(n,3)) cos(aby(n,3)) 0;0 0 1]; %每个轨道平面倾斜计算 xyz(:,:)=[x(:,n) y(:,n) z(:,n)]*xuanz(:,:); x(:,n)=xyz(:,1); y(:,n)=xyz(:,2); z(:,n)=xyz(:,3); %计算轨道平面倾斜后的轨道位置 p(n)=surf(r(n)*X+x(1,n),r(n)*Y+y(1,n),r(n)*Z+z(1,n));shading interp %画出每个行星 plot3(x(:,n),y(:,n),z(:,n), -k);%画出所有轨 线 end set(p(1),facecolor,y); set(p(2),facecolor,m);set(p(3),facecolor,b);set(p(4),fac ecolor,m); set(p(5),facecolor,r);set(p(6),facecolor,c);set(p(7),fac ecolor,b);set(p(8),facecolor,b);set(p(9),facecolor,r);%设 置所有行星的颜色 for m=1:5000 %旋转计算 for n=1:length(a) set(p(n),xdata,r(n)*X+x(m,n),ydata,r(n)*Y+y(m,n),zdata,r(n) *Z+z(m,n)); %所有行星的即时位置设置 end pause(pausetime); %暂停一会 drawnow end 下面是更加复杂的动画模拟 figure(name,星系演示);%设置标题名字 pausetime=.01;%设置暂停时间 set(gca,xlim,[-50 50],ylim,[-50 30],zlim,[-50 50]); set(gcf,doublebuffer,on) %消除抖动 xlabel(x轴),ylabel(y轴),zlabel(z轴); axis equal;
您可能关注的文档
- EPC工程机电施工组织设计必威体育精装版.pdf
- EPC模式介绍必威体育精装版.pdf
- EPDM塑胶地垫施工方案必威体育精装版.pdf
- ERP-CEO心得体会必威体育精装版.pdf
- ERP实验报告心得(共10篇)必威体育精装版.pdf
- ERP系统实践研究项目申请书必威体育精装版.pdf
- Excel表格公式大全(苦心整理)必威体育精装版.pdf
- Excel表格使用技巧大全(整理)必威体育精装版.pdf
- Excel教案全集必威体育精装版.pdf
- Excel上机操作试题必威体育精装版.pdf
- matlab实现功率谱密度分析psd及详细解说必威体育精装版.pdf
- MATLAB-智能算法30个案例分析-终极版(带目录)必威体育精装版.pdf
- MATLAB中文手册必威体育精装版.pdf
- mba联考真题必威体育精装版.pdf
- MBA营销案例报告百得电动工具案例必威体育精装版.pdf
- MBA作文必备23篇必威体育精装版.pdf
- MD型泵说明书(最终)必威体育精装版.pdf
- Microsoft-Word---职业适应性测试试卷(2015高中理工类)必威体育精装版.pdf
- MJS工法介绍必威体育精装版.pdf
- ModSim32和ModScan32两种Modbus调试工具使用说明必威体育精装版.pdf
最近下载
- 青少年趣味编程(Python)第十一节多分支选择if-elif 课后服务.pptx VIP
- 金蝶云星空+V7.6产品培训_财务_税务管理.pptx VIP
- 药品生产质量管理题库(附答案).docx VIP
- 山东省青岛市李沧区九年级(上)期末化学试卷 (2).doc VIP
- 办公楼保洁项目重点难点及解决方案.pdf VIP
- 卫生院职能部门对药物临床应用进行监测与评价,有持续改进的成效.docx VIP
- 满足顾客需求培训(ppt 39页).ppt VIP
- 22S702 室外排水设施设计与施工-钢筋混凝土化粪池图集.pdf VIP
- 青少年趣味编程(Python)第十节 if-else条件语句 课后服务.ppt VIP
- 教学课件24 稀硝酸生产.ppt VIP
有哪些信誉好的足球投注网站
文档评论(0)