Khi cần tìm căn bậc ba của các giá trị, một hàm trong thư viện SciPy có thể được dùng.
Cú pháp hàm 'cbrt'
scipy.special.cbrt(x)
Tham số 'x' được truyền cho hàm 'cbrt' trong lớp 'special' của thư viện 'SciPy'. Ví dụ:
Ví dụ 1: Căn bậc ba
from scipy.special import cbrt
my_cb = cbrt([27, 89])
print("Các căn bậc ba là:")
print(my_cb)
Đầu ra
Các căn bậc ba là: [3. 4.4647451]
Giải thích
- Nhập các gói thư viện cần thiết.
- Gọi hàm
cbrttrên danh sách giá trị cần tính căn bậc ba. - Đầu ra hiển thị trên console.
Khi cần tìm 10x của một phần tử hoặc danh sách phần tử, hàm exp10 trong SciPy có thể dùng.
Cú pháp hàm 'exp10'
scipy.special.exp10(x)
Tham số 'x' được truyền cho hàm 'exp10' trong lớp 'special' của 'SciPy'.
Ví dụ 2: Hàm mũ cơ số 10
from scipy.special import exp10
my_exp = exp10([12, 17])
print("Hàm mũ đã được gọi")
print(my_exp)
Đầu ra
Hàm mũ đã được gọi [1.e+12 1.e+17]
Giải thích
- Nhập các gói thư viện cần thiết.
- Gọi hàm
exp10trên danh sách giá trị cần tính giá trị mũ. - Đầu ra hiển thị trên console.
Lưu ý: scipy.special.cbrt tính căn bậc ba thực (real cube root), hoạt động với cả số âm. scipy.special.exp10 tính 10x, tương đương 10**x nhưng tối ưu cho mảng NumPy.