iklan

Membuat Dan Memanggil Anonymous Dan Inline Function Pada Matlab

User defined function yang ditulis dalam function file sanggup dipakai untuk melaksanakan perhitungan matematika sederhana. Dalam pembuatan agenda yang besar dan kompleks, biasanya banyak memakai user defined function sederhana di dalamnya. Dalam bahasa pemrograman MATLAB, kita sanggup membuatnya dengan lebih simple dari mendasar function yang telah kita pelajari sebelumnya. Function jenis ini terdiri dari anonymous function dan inline function. Sehingga anda sanggup memanggil function pada MATLAB dengan tanpa membuatnya dalam bentuk file.

Tutorial Sebelumnya: Cara Membuat Function Pada MATLAB dan Contoh Programnya

A. Anonymous Function

Anonymous function yakni user defined function sederhana yang terdiri dari satu baris kode, yang dibentuk dengan tanpa memakai M-file. Anonymous Function didefinisikan melalui command window memakai formula berikut

name = @ (arglist) expr

Misalkan anonymous function dari f(x)=x² yang akan kita sebut sebagai fungsi kuadrat.

  • Dapat kita definisikan nama function (name) sebagai kuadrat.
  • arglist yakni variabel input dari function yang kita buat. Anonymous function sanggup memuat lebih dari satu variabel yang dipisahkan dengan tanda koma, contohnya (x,y). Dari fungsi kuadrat yang akan kita buat sanggup diketahui variabel input yakni (x)
  • expr yakni lisan matematika yang merupakan isi dari anonymous function yang kita buat. expr sanggup memuat built-in function maupun user defined function lainnya. Dapat diketahui syntax yang diharapkan x^2
  • @ adalah abjad yang mendefinisikan bahwa suatu anonymous function dideklarasikan.
  • Cara memanggil function pada MATLAB, sama halnya dengan memanggil built-in function yang sudah ada.
» kuadrat = @ (x) x^2

Dapat diilustrasikan cara menciptakan dan memakai anonymous function sebagai berikut

User defined function yang ditulis dalam function file sanggup dipakai untuk melaksanakan per Membuat dan Memanggil Anonymous dan Inline Function pada MATLAB
Cara menciptakan dan memanggil anonymous function

B. Inline Function

Inline Function yakni metode lain untuk menciptakan user defined function sederhana. Sama halnya dengan anonymous function, inline function juga sanggup menciptakan function tanpa memakai M-file pada MATLAB. Inline function merupakan versi awal sebelum MATLAB R2010b dirilis oleh Mathworks. Anonymous function memiliki administrasi memory yang lebih baik dari inline function. Anda sanggup memakai kedua syntax ini pada MATLAB versi yang lebih tinggi. Berikut formula dari inline function pada MATLAB.

Inline function dengan satu variabel

name = inline(‘mathematical expression typed in string‘)

Inline function lebih dari satu variabel

name = inline(‘mathematical expression‘, ‘arg1‘,’arg2‘,’arg3‘)

Misalkan inline function dari f(x) = A x B yang kita definisikan sebagai fungsi perkalian dengan nama kali.

  • Dapat kita definisikan nama function (name) sebagai kali.
  • Syntax inline berfungsi untuk mendeklarasikan inline function.
  • Math expression serta argumen sanggup kita tulis (‘A*B’,’A’,’B’)
  • Cara memanggil function pada MATLAB, sama halnya dengan memanggil built-in function yang sudah ada.
» kali = inline('A*B','A','B')

Berikut akan diilustrasikan menghitung perkalian matriks di bawah

User defined function yang ditulis dalam function file sanggup dipakai untuk melaksanakan per Membuat dan Memanggil Anonymous dan Inline Function pada MATLAB

Dapat diilustrasikan sebagai berikut

User defined function yang ditulis dalam function file sanggup dipakai untuk melaksanakan per Membuat dan Memanggil Anonymous dan Inline Function pada MATLAB
Cara menciptakan dan memanggil inline function pada MATLAB

Baca juga tutorial lainnya: Daftar Isi Tutorial MATLAB


Sekian artikel Memanggil Anonymous Function dan Inline Function pada MATLAB. Nantikan artikel menarik lainnya dan mohon kesediaannya untuk share dan juga menyukai Fans Page Advernesia. Terima kasih…


Sumber https://www.advernesia.com/

Berlangganan update artikel terbaru via email:

0 Response to "Membuat Dan Memanggil Anonymous Dan Inline Function Pada Matlab"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel