PRAKTIKUM KE – 6
POLINOMIAL
OLEH :
JURUSAN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI MEDAN
2020
I. JUDUL PRAKTIKUM POLINOMIAL
II. TUJUAN PRAKTIKUM 1. Untuk mengetahui cara pengetikan polynomial pada Matlab.
2. Untuk mengetahui cara mencari nilai turunan fungsi
polinomial pada Matlab.
3. Untuk mengetahui cara menggambar grafik fungsi
polynomial.
4. Untuk mengetahui perbedaan penggunaan fungsi polyval,
roots dan deconv.
j=1
CIM. ICHSAN
(4171230012)
CIM. ICHSAN
(4171230012)
Membuat Polynomial
Fungsi Polinomial Pengetikan pada Matlab
F(x) = 3x-2 [3 -2]
F(x) = 2x2-11 [2 0 -11]
F(x) = x6 + 2x2 - 8x + 12 [1 0 0 0 2 -8 12]
M. ICHSAN
(4171230012)
M. ICHSAN
(4171230012)
M. ICHSAN
(4171230012)
M. ICHSAN
(4171230012)
M. ICHSAN
(4171230012)
M. ICHSAN
(4171230012)
M. ICHSAN
(4171230012)
Langkah-langkah:
p=[1 -4 2 -7 1 5 -7]
x=[-2:0.01:2]
y=polyval(p,x)
plot(x,y,'r-.*')
M. ICHSAN
(4171230012)
VII. HASIL PRAKTIKUM A. Secara Matlab
1. Diberikan fungsi polynomial f(x)=x7-5x2+3x+21, tentukan
nilai f(x) untuk x = 10, x = 15, dan x = 20.
M. ICHSAN
(4171230012)
M. ICHSAN
(4171230012)
M. ICHSAN
(4171230012)
b. AxB
M. ICHSAN
(4171230012)
c. A-C
M. ICHSAN
(4171230012)
d. (A+C)xA
M. ICHSAN
(4171230012)
M. ICHSAN
(4171230012)
B. Manual
1. Diberikan fungsi polynomial f(x)=x7-5x2+3x+21, tentukan
nilai f(x) untuk x = 10, x = 15, dan x = 20.
x=10
f(10) = (10)7-5(10)2+3(10)+21
= 10.000.000 – 500 + 30 + 21
= 9.999.551
x=15
f(15) = (15)7-5(15)2+3(15)+21
= 170.859.375 – 1.125 + 45 + 21
= 170.858.316
x=20
f(20) = (20)7-5(20)2+3(20)+21
= 1.280.000.000 – 2.000 + 60 +21
= 1.279.998.081
2. Tentukan akar-akar dari fungsi f(x) = x6 - 19x4 -10x3 + 84x2 +
40x-96
Pembahasan:
Untuk menentukan akar-akar polinomial di atas,
menggunakan aturan Horner. Pertama, tentukan faktor-
faktor yang memenuhi dari nilai konstanta atau pangkat
terkecil yaitu 96 yang hasil akar-akarnya yang
memungkinkan, yaitu 1, 2, 3, 4, 6, 8, 12, 16, 24, 32, 48, dan
96. Ini juga berlaku untuk bilangan negatifnya.
Dengan f(x) = x6 – 19x4 – 10x3 + 84x2 + 40x – 96, maka
coba untuk x = 1:
6 5 4 3 2 1 0
x x x x x x x
1 0 –19 10 84 40 –96
1 1 1 –18 –28 56 96 +
1 1 –18 –28 56 96 0
d. p+r–q
Pembahasan:
p + r – q = (7x5 + 3x3 – 2x2 – 9x – 8) + (12x3 + 7x2 + 27x –
1) – (x4 + 9x3 – 11x2 –8x + 23)
VIII. KESIMPULAN Dari hasil praktikum yang telah kami lakukan maka dapat
disimpulkan sebagai berikut:
1. Pengetikan polynomial pada Matlab dinyatakan dalam
bentuk vector. Elemen-elemen vektor disusun berdasarkan
koefisien variabel yang memiliki pangkat tertinggi hingga
pangkat terendah. Contoh: 3x-2, pengetikan pada Matlab
menjadi [3 -2].
2. Untuk mencari nilai turunan fungsi polinomial pada Matlab
dapat dilakukan dengan menggunakan fungsi polyder. Untuk
turunan fungsi polynomial tunggal gunakan bentuk fungsi
“turunan=polyder(p)”. Untuk turunan perkalian 2 fungsi
polynomial gunakan bentuk fungsi “turunan=polyder(p,q)”.
Untuk turunan pembagian 2 fungsi polynomial gunakan
bentuk fungsi “[a,b]=polyder(p,q)”.
3. Menggambar grafik fungsi polynomial pada Matlab dapat
dilakukan dengan menggunakan perintah plot.
4. Perintah polyval digunakan untuk menentukan nilai fungsi
polynomial pada suatu titik, perintah roots digunakan untuk
menentukan akar-akar dari fungsi polynomial, dan perintah
deconv digunakan untuk operasi pembagian fungsi
polynomial.
IX. DAFTAR PUSTAKA Afrianita, Reri dan He r u Dibyo Laksono. (2015). Metode
Numerik dengan Matlab. Padang: Lembaga
Pengembangan Teknologi Informasi dan Komunikasi
(LPTIK).
Malensang, dkk. (2012). Pengembangan Model Regresi
Polinomial Berganda pada Kasus Data Pemasaran.
Jurnal Ilmiah Sains. Vol 12 (2).
Shina, dkk. (2012). Rancangan D-Optimal Lokal untuk Regresi
Polinomial Orde 3 dengan Heteroskedastisitas. Jurnal
Gaussian. Vol 1 (1).
Siregar, Tiur Malasari. (2019). Penuntun Praktikum Dasar-
Dasar Matlab. Medan: Unimed Press.
Dr. Nerli Khairani, S.Si., M.Si Dichi Akbar Wahyudi M. Ichsan Abdillah
NIP: 196911261997021001 NIM: 4171111013 NIM: 4171230012