
如何运用matlab绘图一个矩形?
使用rectangle()函数就可以绘图一个矩形图像。例如:
rectangle('Position',[1 2 5 6]) %绘制起点【1,2】到终点【5,6】的矩形
axis([0 10 0 10]) %坐标区域
可以参考下面的代码:
function SRECT = SRECT(a,b)
switch(nargin)
case 1
SRECT = a*a
case 2
SRECT = a*b
otherwise
disp('请输入矩形的长和宽数据!')
end
扩展资料:
Matlab常用函数和命令
plot绘制二维线性图形和两个坐标轴
plot3绘制三维线性图形和两个坐标轴
fplot在制定区间绘制某函数的图像,fplot(‘f’,区域,线型,颜色)
loglog绘制对数图形及两个坐标轴(两个坐标都为对数坐标)semilogx 绘制半对数坐标图形
cdedit 启动用户菜单、控件回调函数设计工具
cdf2rdf 复数特征值对角阵转为实数块对角阵
参考资料来源:百度百科-MATLAB
在matlab中,可以利用画线函数line分四部分将一个矩形画出来。line函数的主要功能就是将两点之间用一天直线连接起来。
matlab中矩形的具体画法如下:
a1
=
[1,
1]
//
左下角坐标
a2
=
[3,
1]
//
右下角坐标
a1
=
[3,
2]
//
右上角坐标
a1
=
[1,
2]
//
左上角坐标
line(a1,
a2)
//
连接下底
line(a2,
a3)
//
连接右边
line(a3,
a4)
//
连接上底
line(a4,
a1)
//
连接左边
以上程序执行后就在坐标轴中绘制了一个大小为2*1的矩形。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)