Để tính nghịch đảo cosine với scimath, sử dụng phương thức numpy.emath.arccos() trong Python. Trả về "giá trị chính" của nghịch đảo cosine của x. Với x thực sao cho abs(x) <= 1, đây là số thực trong khoảng đóng [0, π]. Ngược lại, giá trị chính phức được trả về.
Phương thức trả về nghịch đảo cosine của các giá trị x. Nếu x là vô hướng, kết quả cũng là vô hướng, ngược lại trả về đối tượng mảng. Tham số thứ nhất là giá trị cần tính arccos.
Các bước thực hiện
Nhập thư viện cần thiết:
import numpy as np
Tạo mảng numpy:
arr = np.array([1, -1, 2, 0])
Hiển thị mảng:
print("Mảng...\n", arr)
Lấy kiểu mảng:
print("\nKiểu mảng...\n", arr.dtype)
Lấy số chiều:
print("\nSố chiều mảng...\n", arr.ndim)
Tính arccos:
print("\nKết quả...", np.emath.arccos(arr))
Ví dụ hoàn chỉnh
import numpy as np
# Tạo mảng
arr = np.array([1, -1, 2, 0])
# Hiển thị mảng
print("Mảng...\n", arr)
# Lấy kiểu mảng
print("\nKiểu mảng...\n", arr.dtype)
# Lấy số chiều
print("\nSố chiều mảng...\n", arr.ndim)
# Lấy số phần tử
print("\nSố phần tử...\n", arr.size)
# Tính arccos
print("\nKết quả...", np.emath.arccos(arr))
Kết quả đầu ra
Mảng... [ 1 -1 2 0] Kiểu mảng... int64 Số chiều mảng... 1 Số phần tử... 4 Kết quả... [0. -0.j 3.14159265-0.j 0. -1.3169579j 1.57079633-0.j]