Het R pakket pracma biedt de functie null en nullspace aan om opspannende vectoren voor de kern van een matrixafbeelding uit te rekenen Voor het berekenen van het beeld van een lineaire afbeelding kun je de functie orth gebruiken.

> library(pracma)
> A <- matrix(c(1, 0, 1, 2, 1, 1, -1, 1, -2), nrow=3, byrow=TRUE);  A
     [,1] [,2] [,3]
[1,]    1    0    1
[2,]    2    1    1
[3,]   -1    1   -2
> null(A)        # kern van A
           [,1]
[1,] -0.5773503
[2,]  0.5773503
[3,]  0.5773503
> Rank(A)        # rang van A
[1] 2
> orth(A)        # opspannende vectoren voor het beeld van A
           [,1]          [,2]
[1,] -0.4264014  3.330669e-16
[2,] -0.6396021 -7.071068e-01
[3,]  0.6396021 -7.071068e-01
> round(.Last.value, 4)
        [,1]    [,2]
[1,] -0.4264  0.0000
[2,] -0.6396 -0.7071
[3,]  0.6396 -0.7071
Ontgrendel volledige toegang  unlock