文档帮助中心文档
确定变换是否是刚性变换
TF = isRigid (tform)
例子
特遣部队= isRigid (tform)确定指定的仿射变换是否tform是一个刚性变换。
特遣部队= isRigid (tform)
特遣部队
tform
全部折叠
创建一个affine2d对象,该对象定义纯转换。
affine2d
A = [1 0 0 0 1 0 40 40 1];tform = affine2d (A)
tform = affine2d with properties: T: [3x3 double]维数:2
测试它是否是一个刚性转换。
tf = isRigid (tform)
tf = 1
创建一个affine3d对象,该对象在每个维度中定义不同的比例因子。
affine3d
Sx = 1.2;Sy = 1.6;深圳= 2.4;tform = affine3d([Sx 0 0 0;0 Sy 0 0;0 0 Sz 0;0 0 0 1])
tform = affine3d with properties: T: [4x4 double] dimension: 3
检查转换是否为刚性的。
TF = 0
几何变换,指定为affine2d或affine3d几何变换对象。
指示严格转换的标志,作为逻辑标量返回。特遣部队是真正的当tform是一个刚性变换。
真正的
数据类型:逻辑
逻辑
刚性变换只包括旋转和平移。它不包括反射,也不修改输入对象的大小或形状。
isSimilarity|isTranslation
isSimilarity
isTranslation
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系