数学建模社区-数学中国

标题: 深夜了!画一只飘扬的五星红旗~~~ [打印本页]

作者: 青年梦想家    时间: 2015-10-10 23:53
标题: 深夜了!画一只飘扬的五星红旗~~~


五星红旗迎风飘扬~~~
275f2427c32e247912e5a77bca1b9304_b.jpg


这里是代码:

function varargout=saxplaxliu(varargin)x=[0 0 40 40 0];y=[0 13 13 0 0];k=40/13;fill(x,y,'r')hold onplot(x,y,'r')axis([0 40 0 13])seta=pi/6;R=1.5;R2=0.55;x0=7;y0=9;seta=0;fliu(R,R2,x0,y0,seta,k)R=0.6;R2=0.23;x0=15;y0=11.6;seta=-pi/20;fliu(R,R2,x0,y0,seta,k)R=0.6;R2=0.23;x0=20;y0=10;seta=pi/20;fliu(R,R2,x0,y0,seta,k)R=0.6;R2=0.23;x0=19;y0=7;seta=pi/25;fliu(R,R2,x0,y0,seta,k)R=0.6;R2=0.23;x0=16;y0=5;seta=-pi/10;fliu(R,R2,x0,y0,seta,k)axis off function fliu(R,R2,x0,y0,seta,k)x=zeros(1,10);y=x;for i=1:5x(2*(i-1)+1)=R*cos(pi/2+2*pi/5*(i-1)+seta);x(2*i)=R2*cos(pi/2+2*pi/5*(i-1)+pi/5+seta);y(2*(i-1)+1)=R*sin(pi/2+2*pi/5*(i-1)+seta);y(2*i)=R2*sin(pi/2+2*pi/5*(i-1)+pi/5+seta);endx(11)=x(1);y(11)=y(1);x=x*k+x0;y=y+y0;fill(x,y,[1 0.7 0])plot(x,y,'y')


作者: GO雨林木风    时间: 2015-10-11 09:44
66666666666666666666





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5