NAMA : MUHAMMAD FAQIH
KELAS : LINEAR ALGEBRA B
DOSEN PENGAMPU Prof. Dr. Suhartono, M. Kom
Aritmetika Matriks
RStudio dapat digunakan untuk melakukan operasi aritmatika pada matriks. Fungsi rumus matriks matematika umumnya digunakan untuk menyelesaikan masalah matematika, seperti menemukan solusi untuk nilai persamaan. RStudio memiliki operator aritmatika, fungsi aritmetik, operator relasi, dan operator logika yang dapat digunakan untuk melakukan kalkulasi. Untuk membuat matriks dalam R, dapat digunakan fungsi matrix()
library(matlib)
## Warning: package 'matlib' was built under R version 4.2.2
v1 <- c(2, -1, 3)
v2 <- c(-1, 0, 4)
v1
## [1] 2 -1 3
v2
## [1] -1 0 4
Dibawah ini adakah penjumlahan Matriks
v1 + v2
## [1] 1 -1 7
Matriks A dibuat dengan memasukkan vektor c(3, 0, -5, -1, -3, 4) yang memiliki enam elemen ke dalam fungsi matrix. Parameter nrow diatur menjadi 2 dan ncol diatur menjadi 3 untuk membuat matriks A berukuran 2 x 3. Sedangkan parameter byrow diatur menjadi TRUE untuk menyatakan bahwa elemen-elemen vektor akan diatur secara baris.
A <- matrix(c(3, 0, -5, -1, -3, 4), nrow = 2, ncol = 3, byrow = TRUE)
B <- matrix(c(-5, 5, 2, 1, -2, 0), nrow = 2, ncol = 3, byrow = TRUE)
A
## [,1] [,2] [,3]
## [1,] 3 0 -5
## [2,] -1 -3 4
B
## [,1] [,2] [,3]
## [1,] -5 5 2
## [2,] 1 -2 0
Kemudian di Jumlahkan
A + B
## [,1] [,2] [,3]
## [1,] -2 5 -3
## [2,] 0 -5 4
A <- matrix(c(3, 0, -5, -1, -3, 4), nrow = 2, ncol = 3, byrow = TRUE)
A
## [,1] [,2] [,3]
## [1,] 3 0 -5
## [2,] -1 -3 4
-3 * A
## [,1] [,2] [,3]
## [1,] -9 0 15
## [2,] 3 9 -12
v1 <- c(2, -1, 3)
v2 <- c(-1, 0, 4)
v1
## [1] 2 -1 3
v2
## [1] -1 0 4
v1 %*% v2
## [,1]
## [1,] 10
A <- matrix(c(3, 0, -5, -1, -3, 4), nrow = 2, ncol = 3, byrow = TRUE)
B <- matrix(c(-5, 5, 2, 1, -2, 0), nrow = 3, ncol = 2, byrow = TRUE)
A
## [,1] [,2] [,3]
## [1,] 3 0 -5
## [2,] -1 -3 4
B
## [,1] [,2]
## [1,] -5 5
## [2,] 2 1
## [3,] -2 0
A %*% B
## [,1] [,2]
## [1,] -5 15
## [2,] -9 -8
A <- matrix(c(4, -1, -5, 0, 1, -2), 2, 3, byrow = TRUE)
A
## [,1] [,2] [,3]
## [1,] 4 -1 -5
## [2,] 0 1 -2
t(A)
## [,1] [,2]
## [1,] 4 0
## [2,] -1 1
## [3,] -5 -2