Werken met R bij wiskunde: Lineaire algebra in R
Kern en beeld van een lineaire afbeelding
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