文件

空值

零空格

句法

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.)是小整数的比例。

正式基础是在数值上进行数字上的,而合理基础可能优选宣传。

例子

例1

计算矩阵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

例2.

计算矩阵A * z的1常态,并确定它在很小的公差范围内。

规范(A * Z,1)<1E-12 ANS = 1

例3.

计算相同矩阵的NULL空间的Rational依据一种

zr = null(a,'r')zr = -2 -3 1 0 0 1 a * zr ans = 0 0 0 0 0 0

扩展能力

也可以看看

|||

在R2006A之前介绍

这个主题有用吗?