matlab中plot(x,y)的简单运用
编辑:Simone
2024-10-26 01:02:09
604 阅读
plot(x,y)是以x值为横坐标、y值为纵坐标作图,假如x和y为行列数相等的矩阵,则是以列为单位作图,即x(m,n),y(m,n),则最终会做出n个图形,每个图形分别由m个点坐标相连绘制而成。
为了验证,可以通过plot(x,y)和plot(x',y')来实现。下面是程序代码
t=[0,120,240,0]*pi/180;%变换成弧度
xxx=[];yyy=[];
for i=0:5:360
tt=i*pi/180;
xxx=[xxx;cos(tt+t)];yyy=[yyy;sin(tt+t)];
end
plot(xxx,yyy,'r'),axis('square')
figure(2)
plot(xxx',yyy','r'),axis('square')
figure1是4个圆叠在一起的效果,figure2是73个(73=1+360/5)正三角形以(0,0)为基点呈阵列形式展开的效果
版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/life/32691.html