数学建模社区-数学中国
标题:
深夜了!画一只飘扬的五星红旗~~~
[打印本页]
作者:
青年梦想家
时间:
2015-10-10 23:53
标题:
深夜了!画一只飘扬的五星红旗~~~
五星红旗迎风飘扬~~~
2015-10-10 23:52 上传
下载附件
(26.04 KB)
这里是代码:
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
:
5
x(
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