Làm thế nào để bạn viết sin 3 trong python?

Cần giúp đỡ. Làm thế nào tôi có thể lấy hình vuông trong python?

Một số giải pháp được cho là rõ ràng KHÔNG phù hợp. ví dụ

import numpy as np
import math


x = np.arange[0, 3, 0.5]
print[[[math.sin[i] ** 2] for i in x]]
print[[math.sin[math.sin[i]]for i in x]]
# [0.0, 0.22984884706593015, 0.7080734182735712, 0.9949962483002227, 0.826821810431806, 0.3581689072683868]
#[0.0, 0.4612695550331807, 0.7456241416655579, 0.8401148815567654, 0.7890723435728884, 0.5633808209655248]

# or

x = np.arange[0, 3, 0.5]
print[np.sin[x] ** 2]
print[np.sin[np.sin[x]]]
# [0.         0.22984885 0.70807342 0.99499625 0.82682181 0.35816891]
# [0.         0.46126956 0.74562414 0.84011488 0.78907234 0.56338082]

Thư viện toán học trong python có rất nhiều hàm lượng giác đủ để thực hiện các phép tính lượng giác khác nhau chỉ trong các dòng mã tối thiểu. Các hàm này có thể được sử dụng sau khi nhập mô-đun toán học hoặc bằng cách tham chiếu thư viện toán học với toán tử dấu chấm như sau

math.function_name[parameter]

# or import the math module

import math

Có 2 phương thức trợ giúp giúp chuyển đổi giá trị từ radian sang độ và ngược lại để bạn có thể kiểm tra giá trị ở bất kỳ định dạng nào bạn muốn

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
9. Phương thức này chuyển đổi giá trị được truyền cho nó từ radian sang độ

90.0
1.0471975511965976
0. Phương thức này chuyển đổi giá trị được truyền cho nó từ độ sang radian

Thông tin nhanh. Tất cả các hàm lượng giác trong Python đều giả định rằng góc đầu vào tính bằng

90.0
1.0471975511965976
1

Ngoài ra, khi chúng ta học toán,

90.0
1.0471975511965976
2 là 90 độ và
90.0
1.0471975511965976
3 là 60 độ, mô-đun toán học trong python cung cấp hằng số
90.0
1.0471975511965976
4 đại diện cho
90.0
1.0471975511965976
4 có thể được sử dụng với hàm lượng giác

Hàm lượng giácMô tảtoán học. cos[] Nó trả về cosin của số [tính bằng radian]. môn Toán. sin[] Nó trả về sin của số [tính bằng radian]. môn Toán. tan[] Nó trả về tang của số tính bằng radian. môn Toán. acos[] Nó trả về cung cosin của số tính bằng radian. môn Toán. asin[] Nó trả về cung sin của số tính bằng radian. môn Toán. atan[] Nó trả về cung tiếp tuyến của số tính bằng radian

Thời gian cho một ví dụ

Trong ví dụ mã bên dưới, chúng tôi đã sử dụng các phương thức

90.0
1.0471975511965976
6 và
90.0
1.0471975511965976
7,

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]

đầu ra

90.0
1.0471975511965976

Bây giờ hãy xem hoạt động của các hàm lượng giác khác nhau, từng cái một

90.0
1.0471975511965976
8 Chức năng

Hàm này trả về sin của giá trị được truyền [x ở đây]. Đầu vào

90.0
1.0471975511965976
9 phải là một góc được đề cập dưới dạng radian [pi/2, pi/3/ pi/6, v.v.]

Chức năng
math.function_name[parameter]

# or import the math module

import math
50

Hàm này trả về cosin của giá trị được truyền [x ở đây]. Đầu vào

90.0
1.0471975511965976
9 là một góc được biểu thị bằng radian

math.function_name[parameter]

# or import the math module

import math
52 Chức năng

Hàm này trả về tang của giá trị được truyền cho nó, i. e sin/cosine của một góc. Đầu vào ở đây là một góc tính theo radian

Ví dụ về mã cho
math.function_name[parameter]

# or import the math module

import math
53,
math.function_name[parameter]

# or import the math module

import math
54 và
math.function_name[parameter]

# or import the math module

import math
55

Dưới đây chúng tôi có một ví dụ mã đơn giản cho 3 hàm lượng giác được xác định ở trên,

math.function_name[parameter]

# or import the math module

import math
5

đầu ra

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
2

math.function_name[parameter]

# or import the math module

import math
56 Chức năng

Hàm này trả về nghịch đảo của sin, còn được gọi là cung sin của một số phức. Đầu vào tính bằng radian và phải nằm trong phạm vi -1 đến 1. Nó trả về một số dấu phẩy động làm đầu ra

math.function_name[parameter]

# or import the math module

import math
57 Chức năng

Hàm này trả về nghịch đảo cosin của tham số

90.0
1.0471975511965976
9 theo đơn vị radian. Đây còn được gọi là cung cosin của một số phức. Giá trị của
90.0
1.0471975511965976
9 phải nằm trong khoảng -1 và 1. Nó trả về một số dấu phẩy động làm đầu ra

Hàm
import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
20

Hàm này trả về giá trị nghịch đảo của tiếp tuyến, tính bằng radian. Gọi là tiếp tuyến của số phức. Giá trị của tham số nằm trong khoảng -1 và 1. Nó cũng có thể được biểu diễn dưới dạng

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
21. Nó trả về một số dấu phẩy động làm đầu ra

Ví dụ về mã cho
import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
22,
import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
23 và
import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
24 với các góc tính bằng radian

90.0
1.0471975511965976
2

đầu ra

90.0
1.0471975511965976
3

Ví dụ dưới đây mô tả cách sử dụng các hàm

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
22,
import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
23 và
import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
24 với các số phức có định dạng
import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
28

90.0
1.0471975511965976
8

đầu ra

90.0
1.0471975511965976
9

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
29 Chức năng

Phương thức này trả về sin hyperbol của góc của số phức được truyền vào

Hàm
90.0
1.0471975511965976
20

Phương thức này trả về cosin hyperbol của góc của số phức được truyền vào

90.0
1.0471975511965976
21 Chức năng

Phương thức này trả về tang hyperbol của góc của số phức được truyền vào

Ví dụ mã cho
90.0
1.0471975511965976
22,
90.0
1.0471975511965976
23 và
90.0
1.0471975511965976
24 với các số phức

90.0
1.0471975511965976
6

đầu ra

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
0

Hàm
90.0
1.0471975511965976
25

Nó trả về nghịch đảo của sin hyperbol của một góc/số phức

Hàm
90.0
1.0471975511965976
26

Nó trả về nghịch đảo của cosin hyperbol của một góc/số phức

Hàm
90.0
1.0471975511965976
27

Nó trả về nghịch đảo của tang hyperbol của một góc/số phức

Ví dụ mã cho các phương thức
90.0
1.0471975511965976
28,
90.0
1.0471975511965976
29 và
90.0
1.0471975511965976
30 với số phức

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
1

đầu ra

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
2

90.0
1.0471975511965976
31 Chức năng

Điều này có nghĩa là

90.0
1.0471975511965976
32 trong đó cả y và x đều là các giá trị số. Nó trả về một giá trị nằm giữa
90.0
1.0471975511965976
33 và
90.0
1.0471975511965976
4. Điều này biểu thị góc giữa trục x dương và tọa độ [x,y]

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
3

đầu ra

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
4

Hàm
90.0
1.0471975511965976
35

Hàm này trả về cạnh huyền, i. e định mức Euclide. Điều này có nghĩa là nó trả về khoảng cách giữa điểm gốc và điểm [x,y]. Điều này cho biết độ dài của vectơ trong không gian 2 D. Định mức Euclide còn được gọi là 'độ lớn' của vectơ. Đây là giá trị số của vectơ [vì vectơ có độ lớn cũng như hướng]

Nếu nhiều hơn 2 đối số được thông qua, nó sẽ trả về một cách duyên dáng một

90.0
1.0471975511965976
36

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
5

đầu ra

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
6

GHI CHÚ. Khi các giá trị này được so sánh với các giá trị số của các góc, có thể có một vài khác biệt ở vị trí thập phân, có thể bỏ qua một cách an toàn. Ví dụ:

90.0
1.0471975511965976
37 chuyển đổi thành tan 60 và tương đương với
90.0
1.0471975511965976
38. Nếu chức năng
math.function_name[parameter]

# or import the math module

import math
55 được sử dụng, đầu ra là 1. 7320508075688767 trong khi
90.0
1.0471975511965976
38 cho 1. 7320508075688772

Có đơn giản thế này không?

Vâng, bạn hoàn toàn đúng. Có hai loại ngoại lệ có khả năng xảy ra do sử dụng sai các phương pháp này

LoạiLỗi. Loại lỗi này xảy ra khi một giá trị không phải là số được truyền dưới dạng tham số cho một trong các phương pháp lượng giác

Giá trịError. Loại lỗi này xảy ra một giá trị/tham số không hợp lệ được truyền cho phương thức

Một ví dụ chứng minh cả hai ngoại lệ

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
7

đầu ra

import math

print[math.degrees[[math.pi/2]]]
print[math.radians[60]]
8

Phần kết luận

Chúng tôi đã tìm hiểu về cách sử dụng các phương pháp lượng giác khác nhau bằng cách nhập mô-đun toán học vào python. Hãy nhớ luôn chuyển tham số trong

90.0
1.0471975511965976
1 hoặc chuyển đổi
90.0
1.0471975511965976
82 thành
90.0
1.0471975511965976
1 rồi chuyển nó dưới dạng tham số

Chủ Đề