主要内容

旋转

旋转polyshape

描述

例子

Polyout =旋转(polyinθ返回一个polyshape对象,通过旋转创建polyin通过θ相对于参考点(0,0)的度。

例子

Polyout =旋转(polyinθrefpoint指定要旋转的参考点。

例子

全部折叠

创建一个正方形,polyin,并围绕点(0,0)逆时针旋转45度。

Polyin = polyhape ([0 0 1 1],[1 0 0 1]);Poly1 = rotate(polyin,45);

旋转polyin关于点(1,0)的45度。

Poly2 = rotate(polyin,45,[1 0]);

绘制所有三个多边形。

图([polyin poly1 poly2])轴平等的

图中包含一个axes对象。坐标轴对象包含3个polygon类型的对象。

输入参数

全部折叠

输入polyshape,指定为标量、向量、矩阵或多维数组。

数据类型:polyshape

旋转角度,指定为度数的标量。当输入polyshape是不是数组,数组的每个元素都被旋转了θ度。时为逆时针旋转θ是正的,什么时候顺时针θ是负的。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

引用点,指定为包含x协调和y协调。的旋转函数围绕参考点旋转。当输入polyshape一个数组,数组的每个元素都是相对旋转的吗refpoint

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

另请参阅

||

在R2017b中引入