Computer >> Máy Tính >  >> Lập trình >> Python

Trả về góc của đối số phức theo độ trong Python

Để trả về góc của đối số phức tạp, hãy sử dụng phương thức numpy.angle () trong Python. Phương pháp trả về góc ngược chiều kim đồng hồ so với trục thực dương trên mặt phẳng phức trong phạm vi (-pi, pi], với dtype là numpy.float64. Tham số thứ nhất z, Một số phức hoặc chuỗi các số phức. Tham số thứ 2, deg, trả về góc theo độ nếu Đúng, rađian nếu Sai (mặc định).

Các bước

Đầu tiên, hãy nhập các thư viện được yêu cầu -

 nhập numpy dưới dạng np 

Tạo một mảng bằng phương thức array () -

 arr =np.array ([1.0, 1.0j, 1 + 1j]) 

Hiển thị mảng -

 print ("Mảng ... \ n", arr) 

Nhận kiểu của mảng -

 print ("\ nLoại mảng của chúng tôi ... \ n", arr.dtype) 

Nhận các kích thước của Mảng -

 print ("\ n Thứ nguyên mảng của chúng tôi ... \ n", arr.ndim) 

Nhận hình dạng của Mảng -

 print ("\ nHình dạng mảng của chúng tôi ... \ n", arr.shape) 

Để trả về góc của đối số phức tạp, hãy sử dụng phương thức numpy.angle () trong Python Numpy. Themethod trả về góc ngược chiều kim đồng hồ từ trục thực dương trên mặt phẳng phức trong phạm vi (-pi, pi], với dtype là numpy.float64 -

 print ("\ nResult ... \ n", np.angle (arr, deg =True)) 

Ví dụ

 import numpy as np # Tạo một mảng bằng cách sử dụng array () methodarr =np.array ([1.0, 1.0j, 1 + 1j]) # Hiển thị arrayprint ("Array ... \ n", arr) # Nhận kiểu của mảng mảng ("\ nLoại mảng của chúng tôi ... \ n", arr.dtype) # Nhận kích thước của Dấu mảng ("\ n Thứ nguyên mảng của chúng tôi ... \ n", arr.ndim) # Lấy kích thước shape của Arrayprint ("\ nOur Array Shape ... \ n", arr.shape) # Để trả về góc của đối số phức, hãy sử dụng phương thức numpy.angle () trong Python Numpy # Phương thức này trả về góc ngược chiều kim đồng hồ từ trục thực dương trên mặt phẳng phức trong phạm vi (-pi, pi], với loại dtype là numpy.float64.print ("\ nResult ... \ n", np.angle (arr, deg =True))  

Đầu ra

 Mảng ... [1. + 0.j 0. + 1.j 1. + 1.j] Kiểu mảng của chúng ta ... complex128Kích thước mảng của chúng tôi ... 1Hình dạng mảng của chúng tôi ... (3,) ... [0. 90. 45.]