Hallo guys, Berjumpa dengan Miniblog dari Inzaghi's Blog! Dalam Matematika, Bilangan Kompleks terbentuk karena adanya Bilangan Non-Real seperti a+bi. Kali ini kita akan membuat Fungsi Bilangan Kompleks menggunakan NumPy dalam Python untuk Fungsi Matematika Sederhana.
Sumber Artikel Materi : Geeksforgeeks.org, Scaler.com (Topics), Data-Flair.training, dan juga menggunakan ChatGPT
Untuk Software-nya, Anda bisa menggunakan Atom, Sublime Text, PyCharm, ataupun VS Code. Bahkan Anda juga bisa menggunakan Online Compiler yang ada di Internet seperti Programiz, OneCompiler, OnlineGDB, Trinket, dll. Akan tetapi, Anda juga bisa menggunakan Jupyter Notebook agar lebih praktis.
Kita dapat bekerja dengan Bilangan Real/Asli dan Imajiner dengan Python. Kita hanya menambahkan j di akhir untuk menandakan bilangan kompleks.
import numpy as npcomplex_arr = np.array([1 + 2j, 3 + 4j, 5 + 6j])real_part = np.real(complex_arr)imag_part = np.imag(complex_arr)conj_result = np.conj(complex_arr)angle_result = np.angle(complex_arr)isreal_result = np.isreal(complex_arr)conjugate_result = np.conjugate(complex_arr)print("Real Part:", real_part)print("Imaginary Part:", imag_part)print("Conjugate:", conj_result)print("Angle:", angle_result)print("Is Real:", isreal_result)print("Conjugate (alternative):", conjugate_result)
Output :
Real Part: [1. 3. 5.]
Imaginary Part: [2. 4. 6.]
Conjugate: [1.-2.j 3.-4.j 5.-6.j]
Angle: [1.10714872 0.92729522 0.87605805]
Is Real: [False False False]
Conjugate (alternative): [1.-2.j 3.-4.j 5.-6.j]
Hasil di Jupyter Notebook :
Mohon maaf apabila ada kesalahan sedikitpun pada Kode Program ini.
Terima Kasih 😀😊😘👌👍 :)