# create empty matrix.
a<-matrix(nrow=4,ncol=4)
# display matrix
print(a)
## [,1] [,2] [,3] [,4]
## [1,] NA NA NA NA
## [2,] NA NA NA NA
## [3,] NA NA NA NA
## [4,] NA NA NA NA
Pada bagian ini, kita membuat matriks kosong dengan menggunakan fungsi matrix(). Fungsi ini memiliki dua argumen: nrow untuk menentukan jumlah baris dan ncol untuk menentukan jumlah kolom dari matriks. Dalam contoh ini, kita membuat matriks dengan 4 baris dan 4 kolom. Matriks kosong ini ditetapkan ke variabel a. Kemudian, kita menggunakan fungsi print() untuk mencetak matriks kosong tersebut ke layar.
# filling empty matrix with value at
# 2nd row and 4 th column
a[2,4]=4
print(a)
## [,1] [,2] [,3] [,4]
## [1,] NA NA NA NA
## [2,] NA NA NA 4
## [3,] NA NA NA NA
## [4,] NA NA NA NA
Pada bagian ini, kita mengisi matriks kosong a dengan sebuah nilai pada baris kedua dan kolom keempat. Untuk mengakses elemen matriks, kita menggunakan tanda kurung siku [baris, kolom]. Dalam contoh ini, kita mengisi elemen pada baris kedua dan kolom keempat dengan nilai 4. Setelah itu, kita mencetak matriks a yang sudah diisi ke layar menggunakan fungsi print().
# create empty matrix.
a<-matrix(nrow=4,ncol=4)
# filling empty matrix with value at
# 4th column
a[,4]=4
print(a)
## [,1] [,2] [,3] [,4]
## [1,] NA NA NA 4
## [2,] NA NA NA 4
## [3,] NA NA NA 4
## [4,] NA NA NA 4
Pada bagian ini, kita kembali membuat matriks kosong a dengan 4 baris dan 4 kolom. Kemudian, kita mengisi seluruh kolom keempat dari matriks dengan nilai 4. Tanda koma dalam tanda kurung siku [ ,kolom] menunjukkan bahwa kita ingin mengakses seluruh baris pada kolom tersebut. Setelah itu, kita mencetak matriks a yang sudah diisi ke layar.
# create empty matrix.
a<-matrix(nrow=4,ncol=4)
# filling empty matrix with value at
# 4th row
a[4,]=4
print(a)
## [,1] [,2] [,3] [,4]
## [1,] NA NA NA NA
## [2,] NA NA NA NA
## [3,] NA NA NA NA
## [4,] 4 4 4 4
Pada bagian ini, kita kembali membuat matriks kosong a dengan 4 baris dan 4 kolom. Selanjutnya, kita mengisi seluruh baris keempat dari matriks dengan nilai 4. Tanda koma dalam tanda kurung siku [baris, ] menunjukkan bahwa kita ingin mengakses seluruh kolom pada baris tersebut. Setelah itu, kita mencetak matriks a yang sudah diisi ke layar.
Dalam keseluruhan program, kita melihat contoh penggunaan fungsi matrix() untuk membuat matriks kosong, serta cara mengisi elemen-elemen matriks dengan nilai tertentu menggunakan indeks baris dan kolom. Output dari setiap operasi matriks kemudian dicetak ke layar menggunakan fungsi print().