Numpy isinf: cara menggunakan fungsi np isinf () dalam python – Codewithaden

Fungsi isinf () didefinisikan di bawah Numpy Perpustakaan, yang dapat diimpor sebagai impor numpy sebagai NP, dan kami dapat membuat susunan multidimensi dan memperoleh statistik matematika lainnya.

Numpy isinf

Itu np.isinf () adalah fungsi perpustakaan numpy yang digunakan untuk menguji elemen bijaksana untuk infinity positif atau negatif. Metode isInf () mengembalikan array boolean dengan bentuk yang sama seperti x, benar di mana x == +/- inf, jika tidak salah.

Fungsi numpy isinf () Tes Jika suatu elemen adalah infinity positif atau negatif. Fungsi isInf () mengambil dua parameter, yang satu itu opsional. Kita dapat melewati array juga untuk memeriksa apakah item yang ada dalam array termasuk kelas tak terhingga atau -Ve. Jika tidak +ve atau -ve infinity, metode ini kembali PALSU jika tidak BENAR . Jadi, fungsi isInf () mengembalikan nilai boolean.

Sintaksis

numpy.isinf(array or the scalar value, out(output array)) 

Parameter kedua adalah opsional.

Parameter

Fungsi numpy isinf () mengambil dua parameter, dari mana satu parameter opsional.

Parameter pertama adalah array input atau input yang ingin kami periksa apakah itu + ve Infinity atau – ve ketakterbatasan.

Parameter kedua adalah array N-dimensi, yang opsional. Ini adalah array output yang ditempatkan dengan hasilnya.

Nilai pengembalian

Fungsi isinf () Mengembalikan array boolean, yang dihasilkan jika kita melewati array dan nilai boolean benar atau salah jika kita memberikan nilai skalar.

Contoh program pada metode isinf () dalam python

Tulis program untuk menunjukkan fungsi kerja isInf () di Python.

# app.py

import numpy as np

print("Infinity - : ", np.isinf(933), "\n")  # Scalar Values

print("Infinity - : ", np.isinf(444), "\n")

print("Infinity - :", np.isinf(np.inf), "\n")  # checking for infinity value

print("Infinity - :", np.isinf(np.NINF), "\n") 

Keluaran

python3 app.py
Infinity - :  False

Infinity - : False

Infinity - : True

Infinity - : True 

Dalam contoh ini, kita telah melihat bahwa melewati dua nilai skalar dalam fungsi isinf (), kita dapatkan PALSU karena tidak mewakili infinity positif atau negatif. Namun, menggunakan nilai -nilai tak terbatas, kami mendapatkan BENAR

Mari kita lihat contoh lain.

Ayo Buat array numpy menggunakan np araange () fungsi.

Tulis program untuk menggunakan fungsi isInf () pada nilai modul matematika.

Lihat kode berikut.

# app.py

import math as m

# For finite values
print("Infinity:- ", m.isinf(999))
print("Infinity:- ", m.isinf(-999))

# For not a number and +ve infinity and -ve infinity values
print("Infinity:- ", m.isinf(float("nan")))
print("Infinity:- ", m.isinf(float("inf")))
print("Infinity:- ", m.isinf(float("-inf")))
 

Keluaran

python3 app.py
Infinity:-  False
Infinity:-  False
Infinity:-  False
Infinity:-  True
Infinity:-  True 

Dalam contoh ini, kita dapat melihat bahwa kita telah menggunakan modul matematika Python, dan nilai output mendapatkan set yang berbeda dari BENAR dan PALSU Nilai sesuai dengan nilai yang dilewati dalam fungsi.

Itu dia.

Lihat juga

Transpose numpy

Numpy isComplex ()

Numpy save ()

Numpy argwhere ()

Numpy isrealobj ()

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *