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

Nhận sin lượng giác của một góc trong Python

Để tìm sin lượng giác của một góc, hãy sử dụng phương thức numpy.sin () trong Python Numpy. Themethod trả về sin của mỗi phần tử của tham số thứ nhất x. Tham số đầu tiên, x, là Angle, tính bằng radian (2pi có nghĩa là 360 độ). Tham số thứ 2 và thứ 3 là tùy chọn.

Tham số thứ 2 là một ndarray, một vị trí mà kết quả được lưu trữ. Nếu được cung cấp, nó phải có hình dạng mà các đầu vào phát tới. Nếu không được cung cấp hoặc Không có, một mảng mới được cấp phát sẽ được trả về. Một bộ (chỉ có thể làm đối số từ khóa) phải có độ dài bằng số đầu ra.

Tham số thứ 3 là điều kiện được phát qua đầu vào. Tại các vị trí mà điều kiện là True, mảng out sẽ được đặt thành kết quả ufunc. Ở những nơi khác, mảng out sẽ giữ nguyên giá trị ban đầu của nó. Lưu ý rằng nếu một mảng out chưa khởi tạo được tạo thông qua mặc định out =None, các vị trí bên trong nó mà điều kiện là False sẽ vẫn chưa được khởi tạo.

Các bước

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

import numpy as np

Lấy sin lượng giác. Tìm kiếm tội lỗi 90 độ -

print("\nResult...",np.sin(np.pi/2.))

Tìm sin 60 độ -

print("\nResult...",np.sin(np.pi/3.))

Tìm sin 45 độ -

print("\nResult...",np.sin(np.pi/4.))

Tìm sin 0 độ -

print("\nResult...",np.sin(0))

Ví dụ

import numpy as np

# To find the Trigonometric sine of an angle, use the numpy.sin() method in Python Numpy
# The method returns the sine of each element of the 1st parameter x. This is a scalar if is a scalar.

print("Get the Trigonometric sine...")

# finding sin 90 degrees
print("\nResult...",np.sin(np.pi/2.))

# finding sin 60 degrees
print("\nResult...",np.sin(np.pi/3.))

# finding sin 45 degrees
print("\nResult...",np.sin(np.pi/4.))

# finding sin 30 degrees
print("\nResult...",np.sin(np.pi/6.))

# finding sin 0 degrees
print("\nResult...",np.sin(0))

Đầu ra

Get the Trigonometric sine...

Result... 1.0

Result... 0.8660254037844386

Result... 0.7071067811865475

Result... 0.49999999999999994

Result... 0.0