Cara menggunakan NP.CEIL pada Python

Python NumPy ceil() digunakan untuk mengembalikan nilai ceil untuk setiap elemen dari array input (elemen-bijaksana). Fungsi ini membutuhkan dua argumen arr dan out dan mengembalikan array baru dengan nilai ciel untuk array sumber arr. Langit-langit skalar x adalah bilangan bulat terkecil iseperti yang i >= x. Dengan kata sederhana, nilai batas selalu lebih besar dari sama dengan nilai yang diberikan.

Pada artikel ini, saya akan menjelaskan cara mencari nilai ceil elemen array input, dengan menggunakan numpy.ceil() contoh.

  • 1. Contoh Cepat Fungsi Python NumPy ceil()
  • 2. Sintaks NumPy ceil()
    • 2.1 Parameter dari langit-langit NumPy ()
    • 2.2 Kembalikan Value dari langit-langit()
  • 3. Penggunaan Fungsi NumPy ceil()
  • 4. Dapatkan Nilai Ceil Tunggal dari Array NumPy 1-Dimensi
  • 5. Dapatkan Beberapa Nilai langit-langit dari 1-D Array
  • 6. Dapatkan Nilai Batas Elemen Negatif
  • 7. Dapatkan Nilai ceil() dari Array NumPy 2-D
  • 8. Kesimpulan
    • Anda Mungkin Juga Menyukai
    • Referensi

1. Contoh Cepat Fungsi Python NumPy ceil()

Jika Anda sedang terburu-buru, di bawah ini adalah beberapa contoh singkat tentang cara menggunakan Python NumPy ceil().


# Example 1: Create single element array
arr = np.array([7.8])
arr1 = np.ceil(arr)

#  Example 2: Create an array
arr = [.6, 5.5, 8.5, 3.5, 4.5, 11.1]
arr1 = np.ceil(arr)

# Example 3: Create an 1-D NumPy array
arr = np.array([-0.8, -4.1, -9.7, -8.0, -5, -6])
arr1 = np.ceil(arr)

# Example 4: Create 2-D array
arr = np.array([[0.8, 4.1, 9.7],[ 8.0, 5 ,6]])
arr1 = np.ceil(arr)

2. Sintaks NumPy ceil()

Berikut ini adalah sintaks dari numpy.ceil().


# Syntax of ceil()
numpy.ceil(arr [, out]) = ufunc ‘ceil’)

2.1 Parameter dari langit-langit NumPy ()

Fungsi ceil() memungkinkan terutama dua parameter:

arr: Nilai yang nilai batasnya diperlukan. Array masukan.

out: Sebuah ndarray hasil disimpan. Jika diberikan, itu harus memiliki bentuk input arr. Jika tidak diberikan atau Tidak Ada, ia mengembalikan array yang baru dialokasikan. Ini juga membutuhkan tuple sebagai input, jika diberikan tuple harus memiliki panjang yang sama dengan jumlah output (mungkin hanya sebagai argumen kata kunci).

2.2 Kembalikan Value dari langit-langit()

Itu ceil() mengembalikan nilai ceil dari setiap elemen array dan elemen dalam array yang dikembalikan adalah float tipe data.

3. Penggunaan Fungsi NumPy ceil()

Itu numpy.ceil() adalah fungsi matematika yang mengembalikan nilai ceil dari elemen array dengan tipe data float. Elemen array input harus memiliki bilangan real dan mengasumsikan x, membulatkan variabel ke atas ke bilangan bulat terdekat, dan akhirnya mengembalikan bilangan bulat terdekat sebagai nilai batas. Jika nilai x adalah bilangan bulat, itu hanya mengembalikan nilai x apa adanya.

Itu ciel() bervariasi dari fungsi NumPy lain floor() yang digunakan untuk mengembalikan variabel yang dibulatkan ke bawah.

Di bawah ini saya telah membahas beberapa contoh untuk memahami konsep ceil(). Untuk mengetahui nilai ceil array NumPy terlebih dahulu, kita harus membuat array NumPy menggunakan numpy.array().

4. Dapatkan Nilai Ceil Tunggal dari Array NumPy 1-Dimensi

Untuk menghitung nilai langit-langit elemen larik 1-D menggunakan numpy.ceil().


# Import numpy module
import numpy as np

# Create single element array
arr = np.array([7.8])
arr1 = np.ceil(arr)
print(arr1)

# Output :
# [8.]

Dari kode di atas, kami mendapatkan nilai ceil dari array input bernama arr. Itu berarti 7.8 adalah elemen float kami dan nilai ceilnya adalah 8. (yaitu setelah bilangan bulat terdekat)

5. Dapatkan Beberapa Nilai langit-langit dari 1-D Array

Mari kita dapatkan nilai ceil dari array input dengan banyak elemen. Sebagai contoh,


# Create an 1-D input array
arr = np.array([0.8, 4.1, 9.7, 8.0, 5, 6])
arr1 = np.ceil(arr)
print(arr1)

# Output : 
# [ 1.  5. 10.  8.  5.  6.]

6. Dapatkan Nilai Batas Elemen Negatif

Mari kita hitung nilai plafon untuk nilai negatif. Di sini saya akan menggunakan yang sama seperti contoh di atas tetapi dengan nilai negatif.


# Create an 1-D input array
# Use ceil() function
arr = np.array([-0.8, -4.1, -9.7, -8.0, -5, -6])
arr1 = np.ceil(arr)
print(arr1)

# Output :
# [-0. -4. -9. -8. -5. -6.]

Dari atas, seperti yang Anda amati nilai ceil elemen negatif dan elemen positif dari array yang sama berbeda.

7. Dapatkan Nilai ceil() dari Array NumPy 2-D

Akhirnya, Mari kita gunakan ceil() untuk array 2 dimensi. Perhatikan bahwa sintaks tidak berubah untuk 1-D atau 2-D.


# Create 2-D array
arr = np.array([[0.8, 4.1, 9.7],[ 8.0, 5 ,6]])
arr1 = np.ceil(arr)
print(arr1)

# Output :
# [[ 1.  5. 10.]
# [ 8.  5.  6.]]

8. Kesimpulan

Pada artikel ini, saya telah menjelaskan cara menggunakan Python numpy.ceil() fungsi, dan menggunakan ini cara menghitung nilai ceil dari semua elemen array dengan contoh.

Selamat belajar!!

Anda Mungkin Juga Menyukai

Referensi