Fungsi Bilangan Kompleks menggunakan Python NumPy

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.orgScaler.com (Topics)Data-Flair.trainingdan 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 ProgramizOneCompilerOnlineGDBTrinket, 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 np

complex_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 😀😊😘👌👍 :)

Post a Comment

Previous Post Next Post