Metrik matriks berarti sekali matriks dibuat kemudian
Bagaimana cara mengetahui dimensi matriks? Bagaimana Anda bisa tahu berapa banyak baris yang ada dalam matriks? Berapa banyak kolom dalam matriks? Berapa banyak elemen yang ada dalam matriks? adalah pertanyaan yang umumnya ingin kita jawab. Contoh:
# R program to illustrate
# matrix metrics
# Create a 3x3 matrix
A = matrix(
c(1, 2, 3, 4, 5, 6, 7, 8, 9),
nrow = 3,
ncol = 3,
byrow = TRUE
)
cat("The 3x3 matrix:\n")
## The 3x3 matrix:
print(A)
## [,1] [,2] [,3]
## [1,] 1 2 3
## [2,] 4 5 6
## [3,] 7 8 9
cat("Dimension of the matrix:\n")
## Dimension of the matrix:
print(dim(A))
## [1] 3 3
cat("Number of rows:\n")
## Number of rows:
print(nrow(A))
## [1] 3
cat("Number of columns:\n")
## Number of columns:
print(ncol(A))
## [1] 3
cat("Number of elements:\n")
## Number of elements:
print(length(A))
## [1] 9
# OR
print(prod(dim(A)))
## [1] 9
Mengakses elemen Matriks
Kita dapat mengakses elemen dalam matriks menggunakan konvensi yang sama yang diikuti dalam bingkai data. Jadi, Anda akan memiliki matriks dan diikuti oleh tanda kurung siku dengan koma di antara larik. Nilai sebelum koma digunakan untuk mengakses baris dan nilai setelah koma digunakan untuk mengakses kolom. Mari kita ilustrasikan ini dengan mengambil kode R sederhana.
Mengakses baris:
# R program to illustrate
# access rows in metrics
# Create a 3x3 matrix
A = matrix(
c(1, 2, 3, 4, 5, 6, 7, 8, 9),
nrow = 3,
ncol = 3,
byrow = TRUE
)
cat("The 3x3 matrix:\n")
## The 3x3 matrix:
print(A)
## [,1] [,2] [,3]
## [1,] 1 2 3
## [2,] 4 5 6
## [3,] 7 8 9
# Accessing first and second row
cat("Accessing first and second row\n")
## Accessing first and second row
print(A[1:2, ])
## [,1] [,2] [,3]
## [1,] 1 2 3
## [2,] 4 5 6
Mengakses kolom:
# R program to illustrate
# access columns in metrics
# Create a 3x3 matrix
A = matrix(
c(1, 2, 3, 4, 5, 6, 7, 8, 9),
nrow = 3,
ncol = 3,
byrow = TRUE
)
cat("The 3x3 matrix:\n")
## The 3x3 matrix:
print(A)
## [,1] [,2] [,3]
## [1,] 1 2 3
## [2,] 4 5 6
## [3,] 7 8 9
# Accessing first and second column
cat("Accessing first and second column\n")
## Accessing first and second column
print(A[, 1:2])
## [,1] [,2]
## [1,] 1 2
## [2,] 4 5
## [3,] 7 8
Mengakses elemen matriks:
# R program to illustrate
# access an entry in metrics
# Create a 3x3 matrix
A = matrix(
c(1, 2, 3, 4, 5, 6, 7, 8, 9),
nrow = 3,
ncol = 3,
byrow = TRUE
)
cat("The 3x3 matrix:\n")
## The 3x3 matrix:
print(A)
## [,1] [,2] [,3]
## [1,] 1 2 3
## [2,] 4 5 6
## [3,] 7 8 9
# Accessing 2
print(A[1, 2])
## [1] 2
# Accessing 6
print(A[2, 3])
## [1] 6
Mengakses Submatriks: Kita dapat mengakses submatriks dalam matriks menggunakan operator titik dua (:) .
# R program to illustrate
# access submatrices in a matrix
# Create a 3x3 matrix
A = matrix(
c(1, 2, 3, 4, 5, 6, 7, 8, 9),
nrow = 3,
ncol = 3,
byrow = TRUE
)
cat("The 3x3 matrix:\n")
## The 3x3 matrix:
print(A)
## [,1] [,2] [,3]
## [1,] 1 2 3
## [2,] 4 5 6
## [3,] 7 8 9
cat("Accessing the first three rows and the first two columns\n")
## Accessing the first three rows and the first two columns
print(A[1:3, 1:2])
## [,1] [,2]
## [1,] 1 2
## [2,] 4 5
## [3,] 7 8
Jadi pada keterangan diatas itulah cara-cara untuk mengakses element pada matriks.
Terima Kasih