Contoh berikut adalah kode Python untuk membuat tabel pemetaan dan mencari range dari suatu fungsi yang didefinisikan dalam himpunan pasangan terurut seperti halnya sebuah relasi.
Contoh
Misalkan dan dan didefinisikan dengan . Buat tabel pemetaan dan tentukan range dari .
Solusi
Kode di atas akan memberikan output:
Fungsi didefinisikan dalam Python menggunakan format syntax berikut:
Sebagai contoh, misalkan , kita dapat mendefinisikan fungsi tersebut dalam Python seperti berikut:
Contoh x.x.x
Fungsi mempunyai rumus:
Sajikan dalam tabel!
Solusi
Output dari kode di atas:
Kita dapat bekerja dengan fungsi secara simbolis dalam Python. Untuk bekerja dengan fungsi bentuk simbol dalam Python, kita menggunakan module sympy
dan numpy
. Module sympy
adalah library yang digunakan untuk matematika simbolis, dan module numpy
adalah library yang digunakan untuk bekerja dengan array dan juga memiliki fungsi yang bekerja dalam domain aljabar linier, transformasi fourier, dan matriks.
Ikuti langkah-langkah berikut untuk menginstalasi kedua module tersebut.
Pertama kita harus menginstalasi module pip
terlebih dahulu:
get-pip.py
pada https://bootstrap.pypa.io/get-pip.pyPada command prompt pindah ke directory tempat get-pip.py
disimpan (dalam contoh ini kita menyimpannya pada folder Downloads)
Pada windows, klik Start dan ketikkan "Manage App Execution Aliases", klik icon tersebut dan matikan Python.
Tutup command prompt.
Ketikkan pip install sympy numpy
pada command prompt.
Anda akan mendapatkan pesan "Sucessfully installed numpy-x.xx.x sympy-x.xx.x" jika berhasil menginstalasi sympy
dan numpy
.
Berikut adalah contoh-contoh program yang bekerja dengan fungsi.
Contoh 1. Mencari Domain dan Range dari Suatu Fungsi
Diketahui Himpunan A = {1, 2, 3, 4, 5, 6, 7} dan B = {4, 5, 6, 7, 8, 9, 10}, membentuk suatu relasi fungsi dengan F = {(1,4), (2,5), (3,6), (4,7), (5,8), (6,9), (7,10)}, carilah domain dan range dari relasi fungsi F tersebut
OUTPUT
Penjelasan program
numpy
untuk membuat data imaginer dan menamakan ulang dengan np
pyplot
yang berada dalam module library matplotlib.pyplot
dan menamakan ulang fungsi tersebut sebagai plt
digunakan untuk impor fungsi pyplotnp.linspace()
digunakan untuk membuat array dengan nilai dalam interval.Plt.plot
OUTPUT
Penjelasan program
numpy
untuk membuat data imaginer dan menamakan ulang dengan np
pyplot
yang berada dalam module library matplotlib.pyplot
dan menamakan ulang fungsi tersebut sebagai plt
digunakan untuk impor fungsi pyplotnp.linspace()
digunakan untuk membuat array dengan nilai dalam interval.Plt.plot
OUTPUT
Penjelasan program
numpy
untuk membuat data imaginer dan menamakan ulang dengan np
pyplot
yang berada dalam module library matplotlib.pyplot
dan menamakan ulang fungsi tersebut sebagai plt
digunakan untuk impor fungsi pyplotnp.linspace()
digunakan untuk membuat array dengan nilai dalam interval.Plt.plot
OUTPUT
sumber = https://alvinburhani.wordpress.com/2020/10/06/membuat-grafik-fungsi-dengan-python/
https://www.dqlab.id/belajar-python-untuk-hasilkan-visualisasi-data
Kode berikut mencontohkan hasil kali fungsi dan dimana dan .
Output dari kode di atas:
Penjelasan kode:
sympy
'x'
adalah simbol yang ditugaskan ke variabel x
f
adalah fungsi g
adalah fungsi Kode berikut mencari fungsi invers dari .
Output:
Eq
dan solve
Selain menggunakan
Program dibawah ini mencari bilangan bulat dari 1.4
OUTPUT
OUTPUT
sumber = https://dosenit.com/python/fungsi-matematika-di-python
program dibawah ini mencari nilai faktorial dari 6!
output
:::
Jika sudah mengikuti langkah-langkah pada video tutorial install dan konfigurasi Python3.10 selanjutnya lakukan install untuk library numpy
Pertama buka folder Python3.10 :
Pada Address bar ketikan cmd untuk membuka jendela command prompt
Selanjutnya, ketikan pip install sympy numpy
pada jendela command prompt untuk menginstall library simpy
dan numpy
.