Invers perkalian suatu matriks $\mathbf{A}$ ditulis $\mathbf{A}^{-1},$ adalah matriks yang jika dikalikan dengan $\mathbf{A}$ menghasilkan matriks identitas yaitu $\mathbf{A}.\mathbf{A}^{-1} =\mathbf{A}^{-1}. \mathbf{A} = \mathbf{I}.$
Determinan bisa juga dihitung dengan mengalikan nilai karakteristik. $$|\mathbf{A}|=\prod_{i}^p \lambda_i;\; \text{ dengan $\lambda_i$ adalah nilaikarakteristik $\mathbf{A}$} $$ Matriks yang determinannya tidak nol disebut matriks nonsinguler. Sedangkan matriks yang determinannya 0 disebut matriks singuler.
matrix(data = ..., nrow = 1, ncol = 1, byrow = FALSE, dimnames = NULL) as.matrix(x, ...)
>data(cars) >x<-as.matrix(cars)
matrix(k,n,m)
diag(data,ncolumn=3)Sebaliknya jika diag() dilakukan pada matrik bujur sangkar, maka fungsi ini akan mengekstrak diagonal matriks tersebut.
> diag(bmat) speed dist 13228 124903
No | Fungsi | Paket | Sintaks | Keterangan |
1 | matrix | base | matrix(data,nbaris,nkolom) | menyusun matriks dengan elemen dari data dengan ordo nbaris dan nkolom |
2 | eigen | eigen(matriks,...) | menghitung nilai dan vektor karakteristik (eigen) | |
4 | apply | apply(matriks,val,fun) | menghitung marjin suatu matriks, val=1 marjin baris, val=2 marjin kolom, fun=fungsi internal, seperti mean, sum, var , atau fungsi yang didefinisikan sendiri | |
4 | operasi uner | t(matriks) | menghitung transpose matriks | |
4 | solve(m) | invers matriks | ||
4 | diagonal | diag(m) | mengekstraks elemen diagonal dari matriks bujur sangkar | |
4 | teras (trace) | trace(m) | menghitung jumlah dari elemen diagonal matriks bujur sangkar | |
4 | Operasi biner | m1%*%m2 | perkaian matriks seperti umumnya | |
4 | m1*m2 | perkaian matriks berdasarkan kesesuaian elemen | ||
3 | is....? | matrixcalc | is.... matrix(matriks) | memeriksa apakah sebuah matriks memenuhi sifat tertentu |
3 | toeplitz | toeplitz(data) | membentuk matriks Toeplitz | |
3 | upper triangle | upper.triangle(matriks) | mengekstrak bagian segitiga atas dari sebuat matriks bujursangkar m dan menyajikan dalam bentuk matriks | |
3 | lower triangle | lower.triangle(matriks) | mengekstrak bagian segitiga bawah dari sebuat matriks bujursangkar m dan menyajikan dalam bentuk matriks | |
3 | rank | Matrix | rankMatrix(matriks) | menghitung rank matriks |
Jenis matriks:
M1