Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chuyển đổi góc từ radian sang độ với rad2deg() trong Python

numpy.rad2deg() chuyển đổi góc từ radian sang độ (degrees). Ngược lại của deg2rad(). Trả về scalar nếu đầu vào scalar. Tham số out và where tương tự các ufunc khác.

Tham số

  • x (array_like): Góc tính bằng radian.
  • out (ndarray, tùy chọn): Vị trí lưu kết quả.
  • where (array_like, tùy chọn): Điều kiện broadcast.

Các bước thực hiện

Nhập NumPy, tạo mảng radian:

import numpy as np

arr = np.arange(12.)
print("Mảng...\n", arr)
print("\nKiểu dữ liệu...\n", arr.dtype)
print("\nSố chiều...\n", arr.ndim)
print("\nSố phần tử...\n", arr.size)

# Mảng radian: 0, π/6, 2π/6, ..., 11π/6
res = arr * np.pi / 6

# Chuyển radian sang độ
print("\nMảng radian sang độ...\n", np.rad2deg(res))

Ví dụ hoàn chỉnh

import numpy as np

arr = np.arange(12.)
print("Mảng...\n", arr)
print("\nKiểu mảng...\n", arr.dtype)
print("\nSố chiều...\n", arr.ndim)
print("\nSố phần tử...\n", arr.size)
res = arr * np.pi / 6
print("\nMảng radian sang độ...\n", np.rad2deg(res))

Kết quả đầu ra

Mảng...
 [ 0.  1.  2.  3.  4.  5.  6.  7.  8.  9. 10. 11.]
Kiểu mảng...
 float64
Số chiều...
 1
Số phần tử...
 12
Mảng radian sang độ...
 [  0.  30.  60.  90. 120. 150. 180. 210. 240. 270. 300. 330.]