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.

Referensi

https://bookdown.org/moh_rosidi2610/Metode_Numerik/dataviz.html#plotfun