Gambar hati (heart) sering digunakan orang sebagai simbol untuk mengekspresikan perasaan cinta. Betulkah demikian? Anggap saja betul. Entah itu anak-anak, remaja, atau orang dewasa pasti tau gambar hati. Para remaja yang sedang jatuh cinta sama lawan jenisnya sering saya jumpai senang menggambar hati (heart). Entah apa hubungan antara gambar hati dengan cinta. Love, begitulah kata para remaja sekarang, masa indah bagi mereka.
Nah, mau tau cara menggambar hati dengan persamaan matematika? Berikut ini beberapa gambar hati yang saya buat dengan menggunakan bahasa pemrograman Python. Untuk membuat plot terhadap persamaan matematika digunakan matplotlib, yaitu sebuah library khusus python untuk membuat plot 2D dari suatu array data. Adapun untuk pengolahan dan komputasi array data atau objek Python mempunyai library khusus, yaitu NumPy. Jadi kedua library tersebut harus sudah terintegrasi dengan editor python yang anda gunakan.
import matplotlib.pylab as plt
import numpy as np
x = np.linspace(-np.pi, np.pi)
plt.polar(x, 1+np.sin(x), linewidth=3.0)
plt.axis([0, 2, 0, 2])
plt.text(1.0,-1.0, r'$r=1+\sin \theta$', fontsize=20)
plt.show()
Atau :
import matplotlib.pylab as plt
import numpy as np
x = np.linspace(-np.pi, np.pi)
plt.polar(x, 1-np.sin(x), linewidth=3.0)
plt.axis([0, 2, 0, 2])
plt.text(2.0,1.0, r'$r=1-\sin\theta$', fontsize=20)
plt.show()
Dan inilah gambar yang ketiga,
import matplotlib.pylab as plt import numpy as np x = np.linspace(-2,2,1000) y1 = np.sqrt(1-(abs(x)-1)**2) y2 = -3*np.sqrt(1-(abs(x)/2)**0.5) plt.fill_between(x, y1, color='pink') plt.fill_between(x, y2, color='pink') plt.xlim([-2.5, 2.5]) plt.ylim([-3.5, 1.5]) plt.text(0, -0.4, 'Heart For You', fontsize=20, fontweight='bold', color='blue', horizontalalignment='center') plt.text(0, -1.0, r'$y_1=\sqrt{1-(|x|-1)^2}$', fontsize=16, horizontalalignment='center') plt.text(0, -1.5, r'$y_2=-3\sqrt{1-\left(\frac{|x|}{2}\right)^{\frac{1} {2}}}$', fontsize=16, horizontalalignment='center') plt.show()
Persamaan-persamaan matematika untuk gambar hati diantaranya saya temukan di halaman ini.
Selamat bersenang-senang! ๐
pak , tidak ada tutorial dari cara install python ,editor python , sama library librarynya kah ?
Wah saya tidak tahu. Kalau untuk matematika gampangnya sih pake python (x,y) sdh lengkap dg editor dan librari2nya.
sudah lama mencari artikel seperti ini, membuat pola dengan persamaan matematika. Great article..
have fun ^_^
wah.. ini teh apaan?ga keotakkan kayanya sama yara mah.. ckckck… sampe ada rumusnya juga ya O.o ,,,
Wah ada Yara ๐ iya nih lagi mau gambar ‘heart’ pake rumus matematika ๐