rigidtform2d对象只存储旋转和转换信息,和上面的剪切0.0004 T矩阵中存在。
它实际上是一个鲁棒性问题,希望未来版本
提高双类型的问题
,引起的以下功能:
约束矩阵不是在原始矩阵的浮点舍入误差,那么原始矩阵不是一个有效的子类的变换矩阵。
函数tf = matricesNearlyEqual (A, B)
% matricesNearlyEqual
% matricesNearlyEqual (A, B)返回true,如果A和B
%,在浮点舍入错误。A和B是假定
%是广场,同一个类的,这不是检查。
coder.inline (“总是”);
coder.internal.prefer_const (A, B);
t =每股收益(类(A)) ^ (3/4);
R = max(规范(A)、规范(B));
R0 = 100 *最小正浮点数(类(A)) / t;
R = max (R, R0);
tf =(规范(A - B) / R) < = t;
结束