文档

旋转

旋转polyshape

语法

Polyout =旋转(polyin,theta)
Polyout =旋转(polyin,theta,refpoint)

描述

例子

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

例子

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

例子

全部折叠

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

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

旋转polyin在点(1,0)上的45度。

Poly2 = rotate(polyin,45,[10]);

绘制所有三个多边形。

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

输入参数

全部折叠

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

数据类型:polyshape

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

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

对象的两元素行向量指定的参考点x协调和y协调。的旋转函数围绕参考点旋转。当输入polyshape是一个数组,数组中的每个元素都围绕它旋转refpoint

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

另请参阅

||

在R2017b中引入

这个话题有用吗?