主要内容

翻译

翻译polyshape

描述

例子

polyout =翻译(polyinv返回一个polyshape通过翻译定义的对象polyin通过v.第一个元素v属性中要转换的距离x中的第二个元素指定要平移的距离y方向。

polyout =翻译(polyinxy指定了xy翻译量作为单独的参数。

例子

全部折叠

创建一个正方形,然后将正方形向右平移两个单位,向上平移一个单位。情节都广场。

Polyin = polyhape ([0 0 1 1],[1 0 0 1]);Polyout = translate(polyin,[2 1]);情节([polyin polyout])轴平等的

图中包含一个轴对象。轴对象包含2个多边形类型的对象。

输入参数

全部折叠

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

数据类型:polyshape

平移距离,指定为两个元素的行向量。第一个元素v属性中要转换的距离x中的第二个元素指定要平移的距离y方向。正距离向右向上移动,负距离向左向下移动。当输入polyshape是一个数组,数组的每个元素都是根据v

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

x转换距离,指定为标量。正距离向右平移,负距离向左平移。当输入polyshape是一个数组,数组中的每个元素都在x根据方向x

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

y转换距离,指定为标量。正距离向上,负距离向下。当输入polyshape是一个数组,数组中的每个元素都在y根据方向y

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

另请参阅

||

介绍了R2017b