Pada aljabar, fungsi polinomial atau disingkat polinomial, adalah suatu fungsi yang berbentuk
Seringkali yang menjadi masalah adalah mendapatkan akar dari polinomial tersebut. Contohnya adalah sebagai berikut
Berapa nilai-nilai x yang memenuhi persamaan di atas? R dapat menyelesaikan dengan mudah, dengan memanfaatkan package polynom. Langkah-langkahnya adalah sebagai berikut.
> # panggil package polynom
> libray(polynom)
> p<-polynomial(c(-10, 21, -12, 1))
> p
-10 + 21*x - 12*x^2 + x^3
> solve(p)
[1] 1 1 10
Perhatikan bahwa pada fungsi polynomial argumennya merupakan koefisien-koefisie polinom yang akan kita cari akarnya dan ditulis secara menurun, dari pangkat paling rendah ke yang paling tinggi. Fungsi R polynomial diatas disimpan ke objek (variabel) p. Fungsi solve dengan argument berupa objek p, akan memberikan nilai-nilai akar, yaitu ada tiga, berturut-turut adalah 1, 1, dan 10.
Untuk menggambarkan bagaimana kurva polinom tersebut
memotong sumbu-x, yang menunjukkan akar-akarnya. Perintah R nya adalah sebagai berikut
> plot(p, ylim=c(-110, 20), col="blue")
> abline(h=0, v=c(1,10), lty=2)
Hasilnya adalah sebagai berikut
Ok. Selamat mencoba …





Tidak ada komentar:
Posting Komentar