matlab画圆
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
figure(728);hold on;rect_h = rectangle('Position', [0,0,1,1], 'LineWidth', 2, 'EdgeColor','g');
rectangle('Position', pos, 'Curvature', cur) 将曲率添加到矩形的边上。 对于沿水平和垂直两侧的不同曲率,将cur指定为[水平 垂直]形式的二元向量。 对于沿所有边的相同长度的曲率,将cur指定为标量值。 指定0(无曲率)和1(最大曲率)之间的值。 用[1 1]创建一个椭圆或圆。默认是[0 0]
rectangle(___, Name, Value) 使用一个或多个名称 - 值对参数指定矩形属性。 例如,’FaceColor’,’红色’ 指定红色填充颜色。 您可以使用前面的语法中的任何输入参数组合来指定矩形属性。
figure(729);hold on;rectangle('Position', [1,2,5,10], 'FaceColor', [0 .5 .5], 'EdgeColor', 'b', 'LineWidth', 3)
- rectangle(ax, ___)
在由ax指定的坐标轴中而不是在当前坐标轴(gca)中创建矩形。 选项ax可以在先前语法中的任何输入参数组合之前。
原文:https://blog.csdn.net/AnimateX/article/details/80357251
最新文章
- SQL Server-外部联接基础回顾(十三)
- Hyper-V 2012 R2 故障转移群集之建立域控(AD DS)与加入域
- 对JavaScript优化及规范的一些感想
- iOS10 UI教程视图的生命周期
- Js拼Json对象
- 打开新窗口(window.open) 用法
- js之基本包装类型
- 使用SecureRandom类替代Random类
- acdream LCM Challenge (最小公倍数)
- Jenkins - 持续集成
- git 使用过程(三、文件的添加 修改)
- GTest交流与经验总结
- UIResponder学习
- redis4.0 集群,jedis客户端连接配置
- hdu_1018(斯大林公式/n!的位数)
- c++入门之字符相关入门
- 基于nopcommerce b2c开源项目的精简版开发框架Nop.Framework
- win10锁屏或睡眠一段时间后弹不出登录框
- 2018-2019-2 网络对抗技术 20165320 Exp2 后门原理与实践
- SD--批量删除订单