Cách tính arccos trong python

Trong Python, người ta có thể thực hiện nhiều loại tác vụ bao gồm các phép toán như cộng, trừ, chia, xử lý ma trận, v.v. Bên cạnh tất cả các phép toán này, người ta cũng có thể thực hiện các phép toán phức tạp như xử lý các tập hợp và ma trận, các phép toán lượng giác bằng nhiều thư viện và mô-đun do Python cung cấp

Trong hướng dẫn này, chúng ta sẽ xem cách tìm ra giá trị cosin nghịch đảo trong Python

Sử dụng Thư viện numpy.arccos Function of theNumPy` để tính cosin nghịch đảo trong Python

Thư viện NumPy là một thư viện được sử dụng rộng rãi trong Python. Thư viện này giúp xử lý mảng, ma trận, đại số tuyến tính và biến đổi Fourier. NumPy là viết tắt của Numerical Python

NumPy có một hàm được gọi là hàm arccos() là một hàm toán học được sử dụng để tính cosin nghịch đảo của các phần tử trong một mảng.

Một số tham số của hàm numpy.arccos()

  • x (array) – Tham số này xác định mảng đầu vào mà các giá trị sin nghịch đảo sẽ được tìm thấy
  • out (array, None, or tuple) – Tham số này xác định vị trí lưu trữ kết quả. Nếu tham số này không được xác định thì kết quả được trả về trong một mảng mới

Có nhiều tham số khác như where (array), NumPy0, NumPy1, v.v. Ngoài ra, lưu ý rằng chỉ tham số x (array) là cần thiết để xác định. Tất cả các thông số khác là tùy chọn

Ví dụ

1

2

3

4

5

6

7

 

nhập numpy as np

input_array = [ - 1, 0, 0.3, 0. 6, 1]

in ("Mảng đầu vào. ", input_array)

arccos_Values = np. arccos(input_array)

in ("Các giá trị Cos nghịch đảo. ", arccos_Values)

 

đầu ra

Mảng đầu vào. [-1, 0, 0. 3, 0. 6, 1] Các giá trị Cos nghịch đảo. [3. 14159265 1. 57079633 1. 26610367 0. 92729522 0. ]

Biểu diễn đồ họa của hàm numpy.arccos() để tính cosin nghịch đảo trong Python

Trong chương trình này, thư viện NumPy4 được sử dụng để vẽ đồ thị. Thư viện này là một thư viện rất tốt khi trực quan hóa dữ liệu trong python

Trong chương trình bên dưới, hàm NumPy5 của NumPy được sử dụng. Hàm NumPy5 giúp tạo dãy số ngẫu nhiên cách đều nhau

1

2

3

4

5

6

7

8

9

10

11

12

13

 

nhập numpy as np

nhập matplotlib. pyplot as plt

input_array = np. linspace( - np. pi, np. pi, 15)

output_array = np. arccos(input_array)

in("input_array. ", input_array)

in("output_array với arccos. ", output_array)

plt. biểu đồ(input_array, output_array,color = 'red', marker = "o")

plt. tiêu đề("numpy. arccos()")

plt. xlabel("X")

plt. ynhãn("Y")

plt. hiển thị()

 

đầu ra

input_array. [-3. 14159265 -2. 6927937 -2. 24399475 -1. 7951958 -1. 34639685 -0. 8975979
-0. 44879895 0. 0. 44879895 0. 8975979 1. 34639685 1. 7951958
2. 24399475 2. 6927937 3. 14159265] output_array với arccos. [ nan nan nan nan 2. 68508602
2. 0362172 1. 57079633 1. 10537545 0. 45650663 nan nan
nan nan nan]

Sử dụng Hàm NumPy8 của Thư viện NumPy9 để tính cos nghịch đảo trong Python

Thư viện NumPy9 của Python giúp thực hiện các bài toán phức tạp bằng cách cung cấp các hằng số và hàm toán học khác nhau trong Python

Hàm NumPy1 của thư viện NumPy4 cũng được sử dụng để tính giá trị cosin nghịch đảo của một giá trị đầu vào đã cho trong Python

Làm cách nào để sử dụng hàm acos trong Python?

Sự miêu tả. Phương thức acos() trả về cung cosin của x tính bằng radian
cú pháp. Sau đây là cú pháp của phương thức acos() − acos(x).
Thông số. x − Đây phải là một giá trị số trong phạm vi -1 đến 1. .
Giá trị trả về. Phương thức này trả về cung cosin của x, tính bằng radian
Ví dụ. .
đầu ra

Làm cách nào để triển khai acos trong Python?

Giá trị được truyền trong hàm này phải nằm trong khoảng từ -1 đến 1. .
cú pháp. môn Toán. acos(x)
Tham số. Phương pháp này chỉ chấp nhận các tham số duy nhất
trả lại. Hàm này trả về giá trị cung cosin của một số

Python tính toán lượng giác như thế nào?

Các phép tính lượng giác có thể được thực hiện trong python bằng cách sử dụng các hàm tích hợp được xác định trong mô-đun toán học. .
sin(x) Hàm. .
hàm cos(x). .
hàm tan(x). .
hàm asin(x). .
hàm acos(x). .
hàm atan(x). .
sin(x) Hàm. .
hàm cosh(x)