So sánh hai số phức trong python
Python không chỉ làm việc với số thực mà còn làm việc với số phức. Nó có nhiều trường hợp sử dụng trong toán học. Python giúp giải quyết và thao tác chúng Show
#hơn Số phức được tạo từ hai số thực. Bạn có thể tạo trực tiếp hoặc có thể sử dụng hàm phức tạp. Nó được viết dưới dạng 0 trong đó x và y là số thực và j là số ảo là căn bậc hai của -1Hãy xem cú pháp của hàm phức tạp
Nó bao gồm hai đối số có thật. Nó là một đầu vào bắt buộc và nó biểu thị phần thực của số phức. Theo mặc định, nó là 0. Nó cũng có thể được biểu diễn dưới dạng một chuỗi như thế này '1+1j' và trong trường hợp đó, phần thứ hai sẽ bị bỏ qua tưởng tượng. Nó là một phần tùy chọn và nó biểu thị phần ảo của số phức. Theo mặc định, nó là 0 Hãy xem một số ví dụ
Có thể bạn quan tâmBạn cũng có thể sử dụng các chức năng tích hợp để truy cập thông tin chung. Hãy xem một ví dụ
Bạn có thể tìm hiểu thêm về liên hợp từ đây Ghi chú. Đây là quy tắc cơ bản của phần ảo thỏa mãn phương trình sau j^2 = -1 Vì vậy, bạn có thể thay thế j^2 bằng -1 bất cứ khi nào bạn nhìn thấy nó Các phép toán số học trên số phứcGiống như trong số thực, bạn có thể thực hiện các phép tính toán học trên các số phức như cộng, nhân, v.v. Hãy xem một số ví dụ
Các kết quả đầu ra là
Số thực và số ảo được tính riêng Bạn cũng có thể thực hiện phép toán hàm mũ với toán tử nhị phân(**) nhưng bạn không thể thực hiện phép toán đó với mô-đun 1Ghi chú. Số phức không hỗ trợ phép chia tầng( 2) và toán tử so sánh( 3)Python z = complex(5, 7) print("Output:", z) # Output: (5+7j) z = complex(3) print("Output:", z) # Output: (3+0j) z = complex() print("Output:", z) # Output: 0j z = complex('1+1j') print("Output:", z) # Output: 1+1j z = complex(1, -4) print("Output:", z) # Output: 1-4j 4 chức năng mô-đunMô-đun 4 trong python giúp sử dụng các hàm toán học nâng cao như hàm lượng giác, logarit, lũy thừa và nhật ký, v.v. Bạn có thể sử dụng mô-đun 1 để sử dụng các hàm này nhưng chỉ dành cho số thực vì nó không hỗ trợ số phức. Module 4 giúp sử dụng các hàm này cho số phứcMô-đun 4 cũng bao gồm các hằng số như pi, e, inf, nan, v.v. có thể được sử dụng trong tính toán. Bạn có thể tìm hiểu thêm các hàm và hằng số từ trang web chính thứcHãy xem một số chức năng có thể được thực hiện trên các số phức
Các kết quả đầu ra là
Chức năng khácCác hàm này giúp chúng ta xác định xem số phức là nan, vô hạn hay hữu hạn. Chúng cũng giúp ta kiểm tra xem các số phức có gần nhau không. Các giá trị trả về sẽ là true hoặc false Chúng sẽ trả về true khi cả phần thực và phần ảo là hữu hạn, vô hạn hoặc nan, nếu không bạn sẽ trả về false Hãy xem một số ví dụ về số phức
9 là dung sai tương đối là chênh lệch tối đa được phép và phải lớn hơn 0. abs_tol là dung sai tuyệt đối, là chênh lệch tối thiểu được phép và ít nhất phải bằng 0 hoặc gần bằng 0Bạn có thể nghịch đảo kết quả bằng cách thay đổi số thực hằng sốCó một số hằng số có thể được sử dụng trong tính toán. Hãy xem những hằng số đó
Các kết quả đầu ra là
Phần kết luậnCác chức năng được xác định trong mô-đun 4 tương tự như với mô-đun 1 nhưng chúng không giống nhau. Kết quả mà bạn nhận được sau khi sử dụng mô-đun 4 sẽ luôn là một số phức ngay cả khi giá trị là số thực, trong trường hợp đó, giá trị của phần ảo sẽ bằng khôngTrong bài viết này, bạn đã học về số phức và mô-đun cmath cung cấp các hàm và hằng số khác nhau mà bạn có thể sử dụng cho số phức Bạn có thể so sánh hai số phức?Khái niệm thứ tự được sử dụng trong R không chuyển sang C. Nghĩa là, chúng ta không thể so sánh hai số phức z1=a1+ib1,b1≠0, z2=a2+ib2,b2≠0 bằng bất đẳng thức
Tại sao hai số phức không so sánh được?Trong mặt phẳng argand,i. e. , trong mặt phẳng phức, phần ảo đóng vai trò là trục y và phần thực đóng vai trò là trục x. Như vậy, nó giống như mặt phẳng 2D xy. Vì Không thể so sánh các điểm trên mặt phẳng xy nên không thể so sánh các số phức. Trong khi ở số thực, nó là một đường thẳng (trục x) trên mặt phẳng phức tạp.
Ví dụ về đẳng thức của hai số phức là gì?Hai số phức bằng nhau khi và chỉ khi phần thực của chúng bằng nhau và phần ảo của chúng bằng nhau. Tôi. e. , a+bi = c+di khi và chỉ khi a = c, và b = d. ví dụ 2. 2 - 5i .
Tại sao Python sử dụng J thay vì I cho các số phức?Python đã thông qua quy ước được các kỹ sư điện sử dụng. Trong trường đó, i được dùng để biểu thị dòng điện và sử dụng j làm căn bậc hai của -1 . |