Title: mathematical operations on vectors and matrices using the R programming language. — —
Nama Mahasiswa: Nabil Ulwan Muhammad Caesar
NIM: ‘220605110127’
Kelas: B
Matkul: Linear Algebra
Dosen Pengampu: Prof. Dr. Suhartono, M.Kom
Jurusan: Teknik Informatika
Lembaga: Universitas Islam Negeri Maulana Malik Ibrahim Malang
Ini adalah operasi matematika pada vektor dan matriks menggunakan bahasa pemrograman R pembuatan dua vektor yaitu v1 dan v2, dengan isi elemen-elemennya masing-masing adalah (2, -1, 3) dan (-1, 0, 4). Kemudian pada bagian kedua kode, dilakukan operasi penjumlahan pada kedua vektor tersebut dengan menggunakan operator +. Hasil dari operasi penjumlahan tersebut adalah vektor baru yang merupakan hasil dari penjumlahan elemen-elemen yang berada pada posisi yang sama dalam kedua vektor. Hasil dari operasi tersebut akan ditampilkan pada console..
v1 <- c(2, -1, 3)
v2 <- c(-1, 0, 4)
v1 + v2
## [1] 1 -1 7
Selanjutnya, dilakukan pembuatan dua matriks yaitu A dan B, masing-masing dengan ukuran 2 x 3 dan elemen-elemennya disusun secara berbaris dari kiri ke kanan dan dari atas ke bawah. Kemudian pada bagian keempat kode, dilakukan operasi penjumlahan pada kedua matriks tersebut dengan menggunakan operator +. Hasil dari operasi penjumlahan tersebut adalah matriks baru yang merupakan hasil dari penjumlahan elemen-elemen yang berada pada posisi yang sama dalam kedua matriks. Hasil dari operasi tersebut akan ditampilkan pada console.
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 + B
## [,1] [,2] [,3]
## [1,] -2 5 -3
## [2,] 0 -5 4
Kemudian, dilakukan pembuatan matriks A kembali dengan menggunakan kode yang sama seperti pada bagian ketiga. Kemudian pada bagian keenam kode, dilakukan operasi perkalian pada matriks tersebut dengan angka skalar -3, yang dapat dihasilkan dengan menggunakan operator *. Hasil dari operasi perkalian tersebut adalah matriks baru yang elemen-elemennya adalah elemen-elemen matriks A yang dikalikan dengan -3. Hasil dari operasi tersebut akan ditampilkan pada console.
A <- matrix(c(3, 0, -5, -1, -3, 4), nrow = 2, ncol = 3, byrow = TRUE)
-3 * A
## [,1] [,2] [,3]
## [1,] -9 0 15
## [2,] 3 9 -12
Sumber Referensi: Ruriko Yoshida - Linear Algebra and its Application with R