Hallo guys, Berjumpa dengan Miniblog dari Inzaghi's Blog! Jika sebelumnya, sudah membahas tentang beberapa Jenis Fungsi dalam Python NumPy, sekarang waktunya kita akan membahas tentang Fungsi Khusus dalam Matematika NumPy.
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.
Berikut ini merupakan Fungsi lainnya selain dari di atas dan khusus untuk yang lain.
import numpy as npspecial_arr = np.array([25, -9, 16, -4, 0])sqrt_result = np.sqrt(special_arr)cbrt_result = np.cbrt(special_arr)clip_result = np.clip(special_arr, a_min=-5, a_max=10)sign_result = np.sign(special_arr)interp_result = np.interp(special_arr, xp=[-10, 0, 10], fp=[-1, 0, 1])max_result = np.maximum(special_arr, 5)min_result = np.minimum(special_arr, -3)heaviside_result = np.heaviside(special_arr, 0.5)print("Sqrt:", sqrt_result)print("Cbrt:", cbrt_result)print("Clip:", clip_result)print("Sign:", sign_result)print("Interp:", interp_result)print("Maximum:", max_result)print("Minimum:", min_result)print("Heaviside:", heaviside_result)
Output :
Sqrt: [ 5. nan 4. nan 0.]
Cbrt: [ 2.92401774 -2.08008382 2.5198421 -1.58740105 0. ]
Clip: [10 -5 10 -4 0]
Sign: [ 1 -1 1 -1 0]
Interp: [ 1. -0.9 1. -0.4 0. ]
Maximum: [25 5 16 5 5]
Minimum: [-3 -9 -3 -4 -3]
Heaviside: [1. 0. 1. 0. 0.5]
Hasil di Jupyter Notebook :
Mohon maaf apabila ada kesalahan sedikitpun pada Kode Program ini.
Terima Kasih 😀😊😘👌👍 :)