Nama : Ferdian Surya Agung

NIM : 230605110075

Prodi: Teknik Informatika

Fakultas: Fakultas Sains dan Teknologi

Universitas: UIN Maulana Malik Ibrahim Malang

Mata Kuliah: Kalkulus

Dosen Pengampu: Prof. Dr. Suhartono, M.Kom.

  1. Matriks: Matriks adalah struktur data dua dimensi yang mirip dengan tabel atau array dua dimensi. Setiap elemen dalam matriks diidentifikasi oleh dua indeks, yaitu baris dan kolom.

Membuat Matriks:

# Membuat matriks 2x3
matriks_2x3 <- matrix(1:6, nrow = 2, ncol = 3)

# Menampilkan matriks
print("Matriks 2x3:")
## [1] "Matriks 2x3:"
print(matriks_2x3)
##      [,1] [,2] [,3]
## [1,]    1    3    5
## [2,]    2    4    6

Akses Elemen Matriks:

# Mengakses elemen pada baris ke-2, kolom ke-3
elemen_2_3 <- matriks_2x3[2, 3]
print("Elemen pada baris ke-2, kolom ke-3:")
## [1] "Elemen pada baris ke-2, kolom ke-3:"
print(elemen_2_3)
## [1] 6
  1. Array: Array adalah struktur data umum yang dapat memiliki lebih dari dua dimensi. Dalam konteks R, array biasanya digunakan untuk data multidimensional.
# Membuat array 2x3x4 (dua dimensi, masing-masing dengan 3 baris dan 4 kolom)
array_2x3x4 <- array(1:24, dim = c(2, 3, 4))

# Menampilkan array
print("Array 2x3x4:")
## [1] "Array 2x3x4:"
print(array_2x3x4)
## , , 1
## 
##      [,1] [,2] [,3]
## [1,]    1    3    5
## [2,]    2    4    6
## 
## , , 2
## 
##      [,1] [,2] [,3]
## [1,]    7    9   11
## [2,]    8   10   12
## 
## , , 3
## 
##      [,1] [,2] [,3]
## [1,]   13   15   17
## [2,]   14   16   18
## 
## , , 4
## 
##      [,1] [,2] [,3]
## [1,]   19   21   23
## [2,]   20   22   24

Akses Elemen Array:

# Mengakses elemen pada dimensi pertama ke-2, dimensi kedua ke-3, dimensi ketiga ke-4
elemen_2_3_4 <- array_2x3x4[2, 3, 4]
print("Elemen pada dimensi pertama ke-2, dimensi kedua ke-3, dimensi ketiga ke-4:")
## [1] "Elemen pada dimensi pertama ke-2, dimensi kedua ke-3, dimensi ketiga ke-4:"
print(elemen_2_3_4)
## [1] 24

Matriks dan array memberikan fleksibilitas dalam menyimpan dan memanipulasi data multidimensional di R. Matriks cocok untuk data dua dimensi seperti tabel, sedangkan array dapat menangani data dengan lebih dari dua dimensi. Dalam kedua kasus, akses elemen dapat dilakukan dengan menggabungkan indeks sesuai dengan dimensi yang diinginkan.