matriks1 <- matrix(c(1, 2, 3, 4), nrow = 2, ncol = 2)
matriks2 <- matrix(c(5, 6, 7, 8), nrow = 2, ncol = 2)
hasil_penjumlahan <- matriks1 + matriks2
print(hasil_penjumlahan)
## [,1] [,2]
## [1,] 6 10
## [2,] 8 12
matriks1 <- matrix(c(1, 2, 3, 4), nrow = 2, ncol = 2)
matriks2 <- matrix(c(5, 6, 7, 8), nrow = 2, ncol = 2)
hasil_perkalian <- matriks1 %*% matriks2
print(hasil_perkalian)
## [,1] [,2]
## [1,] 23 31
## [2,] 34 46
matriks_identitas <- diag(4)
print(matriks_identitas)
## [,1] [,2] [,3] [,4]
## [1,] 1 0 0 0
## [2,] 0 1 0 0
## [3,] 0 0 1 0
## [4,] 0 0 0 1
matriks <- matrix(c(1, 2, 3, 4), nrow = 2, ncol = 2)
transpose_matriks <- t(matriks)
print(transpose_matriks)
## [,1] [,2]
## [1,] 1 2
## [2,] 3 4
matriks <- matrix(c(1, 2, 3, 4), nrow = 2, ncol = 2)
determinan <- det(matriks)
print(determinan)
## [1] -2
matriks <- matrix(c(1, 2, 3, 4), nrow = 2, ncol = 2)
invers_matriks <- solve(matriks)
print(invers_matriks)
## [,1] [,2]
## [1,] -2 1.5
## [2,] 1 -0.5
Kode di atas menunjukkan contoh operasi linear algebra dasar menggunakan bahasa R, termasuk penjumlahan matriks, perkalian matriks, matriks identitas, transpose matriks, determinan matriks, dan invers matriks.