Dalam matematika, suatu fungsi (pemetaan) didefinisikan sebagai suatu relasi dari himpunan A ke himpunan B yang dalam hal ini setiap anggota dari A direlasikan dengan tepat satu anggota B. Apabila dinyatakan dalam notasi, misalkan f adalah suatu fungsi yang memetakan himpunan A ke B, maka notasinya adalah f : A -> B.



Bagaimana cara mendefinisikan sebuah fungsi dengan Maple? Begini caranya…

Misalkan akan didefinisikan suatu fungsi f(x) = 3x + 4.

Dengan menggunakan Maple, Anda cukup memberikan perintah sebagai berikut:

> f := (x) -> 3*x+4;

Dari contoh di atas, secara umum sintaks dalam Maple untuk mendefinisikan sebuah fungsi adalah sebagai berikut:

> nama_fungsi := (parameter) -> operasi;

OK… berikut ini beberapa contoh lain cara pendefinisian fungsi bentuk lain dengan Maple.

Definisikan fungsi-fungsi berikut ini dengan Maple.

  1. g(x) = -3x^2+2x-4
  2. f(x) = 2x – 1 (jika x > 0), f(x) = -x (jika x <= 0)
  3. h(x) = sqrt(3x-1), ket: sqrt() adalah menunjukkan akar pangkat dua
  4. f(x) = (3x-4)/(2x+5)
  5. h(x) = |x – 1| + 2x

Jawab:


  1. g := (x) -> -3*x^2+2*x-4;

  2. f := (x) -> piecewise(x>0, 2*x-1, x<=0, -x);


  3. h := (x) -> sqrt(3*x-1);

  4. f := (x) -> (3*x-4)/(2*x+5);

  5. h := (x) -> abs(x-1) + 2*x;

    Keterangan: abs() menunjukkan nilai mutlak/absolut

Bagaimana dengan fungsi multivariabel atau fungsi dengan lebih dari satu parameter atau variabel?

Jangan khawatir, berikut ini contohnya. Misalkan diberikan fungsi

f(x, y) = xy^2 – 2x


Dalam Maple, Anda tuliskan perintah

f := (x, y) -> x*y^2 - 2*x;

Cukup mudah bukan?

Nah…. setelah pembahasan ini akan dilanjutkan tentang cara mendefinisikan fungsi-fungsi transenden, seperti cosinus, sinus, log, ln, eksponen dsb. Tidak hanya itu, akan dipaparkan pula cara mengevaluasi fungsi yang telah didefinisikan, untuk nilai tertentu.