Dosen Pengampu : Prof. Dr. Suhartono, M.Kom
Lembaga : Universitas Islam Negeri Maulana Malik Ibrahim Malang
Fakultas : Sains dan Teknologi
Jurusan : Teknik Informatika
NIM : 210605110036
Fungsi polyroot() pada paket base dapat digunakan untuk memperoleh akar dari suatu polinomial. Algortima yang digunakan dalam fungsi tersebut adalah algoritma Jenkins dan Traub.
Untuk dapat menggunakannya kita hanya perlu memasukkan vektor koefisien dari polinomial. Pengisian elemen dalam vektor dimulai dari variabel dengan pangkat tertinggi menuju variabel dengan pangkat terendah. Berikut adalah contoh bagaimana fungsi polyroot() digunakan untuk mencari akar polinomial f (x) = x^2 + 1:
polyroot(c(1,0,1))
## [1] 0+1i 0-1i
Contoh lainnya adalah mencari akar polinomial f (x) = 4x2 + 5x + 6:
polyroot(c(4,5,6))
## [1] -0.4166667+0.7021791i -0.4166667-0.7021791i
Pembaca dapat mencoba membuktikan hasil yang diperoleh tersebut menggunakan metode analitik.