Lineaire afbeeldingen: Lineaire afbeeldingen in R
Kern en beeld
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 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