Matlab 3 (Polynomial)

Polinomial

Polinomial dinyatakan oleh MATLAB berupa vektor  baris dengan nilai elemen-elemennya sebagai koefisien dari polinomial. Misalkan polinomial berikut:

Y(x) = x3 + 3x2 + 3x + 1

Jika x merupakan skalar maka cara menuliskan operasi yang dilakukan adalah:

Y = x^3 + 3*x^2 + 3*x + 1;

Sedangkan Jika x merupakan vektor maka:

Y = x.^3 + 3*x.^2 + 3*.x + 1;

Apabila digunakan fungsi polyval(y,x), maka akan menghitung polinomial tersebut dengan nilai x dengan hasil koefisien di vektor Y.

Contoh:

>>x=linspace(-5,5,100);

% membentuk vektor antara -5 s/d 5 sebanyak 100 elemen

>>C=[1 3 3 1]; %membentuk Koefisien untuk polinomial Y=x3+3x2+3x+1

>>Y=polyval(C,x);

>>plot(x,Y)

>>xlabel(‘x’)

>>ylabel(‘Y(x)’)

 

Cara lain untuk merepresentasikan suatu polinomial di dalam MATLAB adalah dengan fungsi inline. Sebagai contoh:

>> F=inline(‘x^2+3*X+10′,’x’)

F =

Inline function:

F(x) = x^2+3*X+10

Berikut ini fungsi-fungsi yang berkaitan dengan polinomial pada MATLAB yang disajikan dalam Tabel 2.4.

Tabel 2.4. Perintah-perintah MATLAB untuk operasi polinomial.

Perintah MATLAB

Penjelasan

c=a+b Penjumlahan (syarat a dan b harus berderajat sama)
b=3*a Perkalian skalar
c=conv(a,b) Perkalian polinomial
[q,r]=deconv(a,b) Pembagian polinomial
polyder(a) Turunan dari polinomial
roots(a) Akar dari polinomial
poly(r) Mengembalikan fungsi polinomial

 

 

Tinggalkan komentar

Filed under Uncategorized

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s