零空格
z = null(a)
z = null(a,'r')
z = null(a)
是零空格的正式基础一种
从奇异值分解获得。那是,a * z.
具有可忽略的元素,尺寸(z,2)
是无效的一种
, 和z'* z = i
。
z = null(a,'r')
是从减少的行梯形形式获得的空空间的“Rational”基础。a * z.
为零,尺寸(z,2)
是对无效的估计一种
, 而如果一种
是一个小矩阵,具有整数元素,缩小的行梯度形式的元素(如计算使用rref.
)是小整数的比例。
正式基础是在数值上进行数字上的,而合理基础可能优选宣传。
计算矩阵A的NULL空间的正交基础。
a = [1 2 3 1 2 3 11 2 3];z = null(a);A * Z ANS = 1.0E-015 * 0.2220 0.2220 0.2220 0.2220 0.2220 0.2220 0.2220 0.2220 Z'* Z ANS = 1.0000 -0.0000 -0.0000 1.0000
计算矩阵A * z的1常态,并确定它在很小的公差范围内。
规范(A * Z,1)<1E-12 ANS = 1
计算相同矩阵的NULL空间的Rational依据一种
。
zr = null(a,'r')zr = -2 -3 1 0 0 1 a * zr ans = 0 0 0 0 0 0