Syntax fzero: Menghitung Persamaan Non-Linear dengan MATLAB

0

Syntax fzero adalah function yang digunakan untuk menghitung persamaan linear dan persamaan non-linear MATLAB. Berbeda dengan tutorial sebelumnya mengenai menyelesaikan persamaan matematika di MATLAB yang menggunakan symbolic math, syntax fzero merupakan syntax independent yang hanya dapat menghitung persamaan matematika dengan satu variabel.

A. Berikut sistematika penulisan syntax fzero

x = fzero('math equation with one variable', a)

  • x atau nama adalah nama variabel yang dijadikan solusi dari persamaan matematika yang ditulis.
  • fzero adalah syntax built-in function untuk menyelesaikan solusi persamaan matematika satu variabel.
  • math equation ditulis dalam tanda petik dan dalam satu variabel.
  • fzero mencari solusi penyelesaian untuk nol fungsi yang didefinisikan. Jika solusi yang dicari tidak ada, maka output berupa NaN.
  • a adalah nilai x dimana f(x)=0 dengan x mendekati a.

B. Contoh Penggunaan fzero pada fungsi non-linear

Diketahui sebuah fungsi kuadrat adalah sebagai berikut dan akan dicari penyelesaian dari persamaan berikut,

f(x) = x² - 11

Penyelesaian:

Dapat kita ketahui, bentuk grafik dari fungsi di atas dengan melakukan eksekusi syntax berikut melalui command window,

>> fplot('x^2-11',[-7 7])
grafik fungsi non-linier
Grafik fungsi persamaan non-linear MATLAB

sehingga terlihat fungsi non-linear tersebut mempunyai 2 solusi yang masing-masing mendekati x = 4 dan x = -4. Kemudian digunakan rumus fzero untuk mencari masing-masing solusi tersebut,

Solusi mendekati 4, a = 4

>> fzero('x^2-11',4)

ans =

3.3166

Solusi mendekati -4, a = -4

>> fzero('x^2-11',-4)

ans =

-3.3166

Sehingga solusi persamaan di atas adalah x = 3.3166 dan x = -3.3.166

Anda dapat mencoba syntax tersebut terhadap fungsi non-linear lainnya.

Tutorial lainnya: Daftar Isi Tutorial MATLAB


Sekian artikel Syntax fzero: Menghitung Persamaan Non-Linear dengan MATLAB. Nantikan artikel menarik lainnya dan mohon kesediaannya untuk share dan juga menyukai halaman Advernesia. Terima kasih…

Ayo Berdiskusi Bersama! Belajar Lebih Indah dengan Saling Membantu :)

Tulis komentar
Masukkan nama Anda