如何用Matlab绘制一个长方形

例如知道某一顶点坐标(1,1)、长3和宽4

根据已知条件可以画四个矩形,这里以已知顶点作为左下角的坐标为例,代码如下:

%设置矩形左下角的顶点坐标

ax = 1;

ay = 1;

%设置矩形长宽

l = 3;

w = 4;

x = [ax,ax+l,ax+l,ax,ax];

y = [ay,ay,ay+w,ay+w,ay];

%绘图

line(x,y)

%也可以用plot

%plot(x,y)

%为方便观察将坐标轴设置2倍长宽

axis([ax-l,ax+2*l,ay-w,ay+2*w])

结果如下:

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-12-25

本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!

相似回答