Vous êtes sur la page 1sur 4

Regresi Polinomial Derajat II

DITA DITAFRIHIL FUADAH (1210703009)


Fisika/ IV/ A
UIN Sunan Gunung Djati
Bandung
INDONESIA
df_dita@yahoo.com/ akhwat.deetha.tujuhbelas@gmail.com
Abstract: - On this attempt, we will do attempt about look for polynomial's regression 2 nd degree. Of
aught datas, looked for by its regression point bases system polynomial and how methodics numeric at
applies on physics case.
Key-Words: - Matlab, polynomial's regression 2nd degree, function equations

1.Introduction

Diturunkan Sr terhadap semua parameter dan


selanjutnya disamakan dengan nol:

Regresi
polynomial
digunakan
untuk
menentukan fungsi polynomial yang paling
sesuai dengan kumpulan titik data (xn, yn) yang
diketahui.

Persamaan dibentuk kembali menjadi:

Dengan menggunakan fungsi pendekatan

Jumlah kuadrat dari sisa yaitu :

Atau dalam perkalian matriks:

A(3,3) = sum(X.^4);
b(1,1) = sum(Y);
b(2,1) = sum(X.*Y);
b(3,1) = sum(X.^2.*Y);
A
b
Koef =A\b % orde naik
xreg = X(1):0.01:X(end);
yreg
=
Koef(1)+Koef(2)*xreg+Koef(3)*xreg.^2
;
plot(X,Y,'bo',xreg,yreg,'r-');
xlabel('X')
ylabel('Y')
title('Grafik')

2.2 Sub-subsection

2.Problem Formulation

2.1

Bagaimana mempresentasikan trend


data dengan menggunakan metode
regresi polynomial derajat 2?

Pada perhitungan manual, menggunakan


persamaan perkalian matriks regresi polinom
derajat. Agar lebih mudah, data ditulis dalam
tabel (pada lampiran) untuk mendapatkan nilai
yang akan dimasukkan ke dalam persamaan
matriks di bawah ini.

Subsection

Praktikum dilakukan di laboratorium Fisika


Fakultas Sains dan Teknologi UIN Sunan
Gunung Djati Bandung. Praktikum dilakukan
pada hari Senin tanggal 26 Maret 2012 pukul
13.00 14.30 WIB.
Alat dan bahan yang digunakan dalam
praktikum ini adalah aplikasi Matlab itu sendiri.
Dengan arahan dari asisten, script dibuat pada
editor pada matlab. Scriptnya sendiri seperti di
bawah ini. :
function koef=regkuad(X,Y);
X=[5 10 15 20 25 30 35 40 45 50];
Y=[17 24 31 33 37 37 40 40 42 41];
A(1,1)
A(1,2)
A(1,3)
A(2,1)
A(2,2)
A(2,3)
A(3,1)
A(3,2)

=
=
=
=
=
=
=
=

length(X);
sum(X);
sum(X.^2);
A(1,2);
A(1,3);
sum(X.^3);
A(2,2);
A(2,3);

(i)

(ii)
(iii)

(a)

Subs (a) ke pers (ii) dan (iii), maka akan


menghasilkan 2 persamaan baru. Kemudian
mengguanakan
system
eliminasi
untuk
mendapatkan nilai a1 dan a2. Maka setelah
mendapatkan nilai keduanya, nilai a0 juga akan
di dapatkan.

3.Problem Solution
1. Hasil perhitungan matlab

Pada hasil praktikum pada matlab dan


perhitungan secara manual menunjukkan hasil
yang sama persis. Pada dasarnya perhitungan
pada matlab juga menggunakan persamaan
yang digunakan pada perhitungan manual.
Hanya saja dengan menggunakan matlab,
perhitungan menjadi lebih mudah.

4. Conclusion
Regresi polynomial derajat 2 digunakan untuk
menentukan fungsi polynomial yang paling
sesuai dengan kumpulan titik data yang
diketahui. Regresi polynomial derajat 2 sendiri
digunakan untuk mendapatkan fungsi polinom
yang paling sesuai dengan data pada persamaan
polynomial derajat 2 atau persamaan pangkat 2
dalam bentuk matriks.
References:

[1] Nugroho, Didit Budi .2009. Diktat


Kuliah. Prodi
Matematika Fakultas
Sains dan Matematika Universitas
Kristen Satya Wacana.
[2] WS, Mada Sanjaya. 2011. Fisika
Komputasi Berbasis Matlab untuk Sains
dan Teknik. Jurusan Fisika Fakultas
Sains dan Teknologi UIN Sunan
Gunung Djati Bandung

2. Hasil perhitungan manual

5. Attachment
a. Grafik output pada matlab

b. Tabel perhitungan manual


i
1
2
3
4
5
6
7
8
9

x
5
10
15
20
25
30
35
40
45

y
17
24
31
33
37
37
40
40
42

x2
25
100
225
400
625
900
1225
1600
2025

10

50

41

2500

275

342 9625

rata
2

27.5

34.
2

962.
5

x3
125
1000
3375
8000
15625
27000
42875
64000
91125
12500
0
37812
5
37812.
5

x4
625
10000
50625
160000
390625
810000
1500625
2560000
4100625

xy
85
240
465
660
925
1110
1400
1600
1890

6250000

2050

1583312
10425
5
1042.
1583313
5

x2y
425
2400
6975
13200
23125
33300
49000
64000
85050
10250
0
37997
5
37997.
5

y2
289
576
961
1089
1369
1369
1600
1600
1764
1681
12298
1229.
8

Vous aimerez peut-être aussi