主要内容

rigid2d.

2-D刚性几何变换

描述

一种rigid2d.对象存储有关2-D刚性几何变换的信息,并启用前进和逆变换。

创建

描述

tform = rigid2d.创建默认值rigid2d.对应于身份转换的对象。

tform = rigid2d(t)创造一个rigid2d.基于指定前向刚性变换矩阵的对象,T.。这T.输入设置了T.财产。

例子

TForm = Rigid2D(腐烂,跨越)创造一个rigid2d.基于旋转的对象,腐烂和翻译,trans,转换的组成部分。腐烂设置回转财产。trans设置翻译财产。

特性

展开全部

向前刚性转换,指定为3×3数字矩阵。

数据类型:单身的|双倍的

此属性是只读的。

几何变换的维度,指定为数字2

变换的旋转分量,指定为2×2数字矩阵。

数据类型:单身的|双倍的

转换的转换组件,指定为2元元数字行向量。

数据类型:单身的|双倍的

对象功能

倒置 反转几何变换
istranslation. 确定转换是否是纯平移
输出 找到输入空间限制的输出空间限制
变换点前沿 应用前向几何变换
TransformPointsInverse. 应用逆几何变换

例子

全部收缩

指定度数的旋转角度并创建一个2×2旋转矩阵。

θ= 30;腐烂= [COSD(θ)sind(θ);......-sind(θ)cosd(θ)];

分别指定水平和垂直翻译的数量。

Trans = [2 3];

创建一个rigid2d.执行旋转和转换的对象。

TForm = Rigid2D(腐烂,跨越)
TForm = Rigid2D具有属性:旋转:[2x2双]翻译:[2 3]
在R2020B中介绍