#MATLAB rectangle函数
程序员文章站
2022-05-21 09:30:19
...
MATLAB rectangle函数
1 语法说明
rectangle('Position', pos)
rectangle('Position', pos, 'Curvature', cur)
rectangle(___, Name, Value)
`rectangle(ax, ___)
r = rectangle(___)
2 详细说明
-
rectangle('Position', pos)
创建一个2维矩形,pos
是一个向量[x y w h]
,其中,x y
是绘制矩形的左下角位置。从点(x, y)
开始绘制一个宽w
高h
的矩形,对坐标轴数据单元指定值。该功能绘制到当前坐标轴而不清除轴上的现有内容。
注意:按指定的比例显示矩形,需要设置坐标轴数据宽高比来使得x
和y
轴有等长的单位。你可以用命令axis equal
或者daspect([1,1,1])
。
matlab
rect_h = rectangle('Position', [0,0,1,1], 'LineWidth', 2, 'EdgeColor','g', 'Parent', axes_h)
-
rectangle('Position', pos, 'Curvature', cur)
将曲率添加到矩形的边上。 对于沿水平和垂直两侧的不同曲率,将cur
指定为[水平 垂直]形式的二元向量。 对于沿所有边的相同长度的曲率,将cur
指定为标量值。 指定0(无曲率)和1(最大曲率)之间的值。 用[1 1]创建一个椭圆或圆。默认是[0 0]
-
rectangle(___, Name, Value)
使用一个或多个名称 - 值对参数指定矩形属性。 例如,’FaceColor’,’红色’ 指定红色填充颜色。 您可以使用前面的语法中的任何输入参数组合来指定矩形属性。
rectangle('Position', [1,2,5,10], 'FaceColor', [0 .5 .5], 'EdgeColor', 'b', 'LineWidth', 3)
- rectangle(ax, ___)
在由ax指定的坐标轴中而不是在当前坐标轴(gca)中创建矩形。 选项ax可以在先前语法中的任何输入参数组合之前。
如果英文不好,直接在中文页面看比较好,见下:
MATLAB 中文参考页面:rectangle
具体的参数,参考:Rectangle 属性
推荐阅读
-
javascript删除html标签函数cIsHTML
-
js如何判断json对象是否为空(js回调函数详解)
-
sqlserver replace函数 批量替换数据库中指定字段内指定字符串参考方法
-
jQuery.parseHTML() 函数详解
-
SQL 时间格式化函数
-
详解js产生对象的3种基本方式(工厂模式,构造函数模式,原型模式)
-
SQL学习笔记七函数 数字,日期,类型转换,空值处理,case
-
html5 Web SQL Database 之事务处理函数transaction与executeSQL解析
-
MySQL的Data_ADD函数与日期格式化函数说明
-
php中eval函数的危害与正确禁用方法