Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

null

Form basis for null space of matrix

Syntax

Z = null(A)

Description

Z = null(A) returns a list of vectors that form the basis for the null space of a matrix A. The product A*Z is zero. size(Z, 2) is the nullity of A. If A has full rank, Z is empty.

Examples

Find the basis for the null space and the nullity of the magic square of symbolic numbers. Verify that A*Z is zero:

A = sym(magic(4));
Z = null(A)
nullityOfA = size(Z, 2)
A*Z
Z =
 -1
 -3
  3
  1

nullityOfA =
     1

ans =
 0
 0
 0
 0

Find the basis for the null space of the matrix B that has full rank:

B = sym(hilb(3))
Z = null(B)
B =
[   1, 1/2, 1/3]
[ 1/2, 1/3, 1/4]
[ 1/3, 1/4, 1/5]
 
Z =
Empty sym: 1-by-0

See Also

| | |

Introduced before R2006a

Was this topic helpful?