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

Chuyển mảng radian sang độ với degrees() trong Python

numpy.degrees() chuyển đổi góc từ radian sang độ. Tương đương rad2deg() nhưng tên hàm theo phong cách MATLAB. Tham số out và where tiêu chuẩn ufunc.

Tham số

  • x (array_like): Mảng góc 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)

# Radian: 0, π/6, 2π/6, ...
res = arr * np.pi / 6

# Chuyển sang độ
print("\nMảng radian sang độ...\n", np.degrees(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.degrees(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.]