python里的復數complex


復數是一個數學概念,包含了實部和虛部。在python設計語言中,可以直接定義以j為單位,也可以使用complex函數創建復數,這個函數可以傳實部和虛部,也可以只傳實部。

我們把形如z=a+bj(a,b均為實數)的數稱為復數,其中a稱為實部,b稱為虛部,j稱為虛數單位。↓

 獲取復數x的實部,使用x.real,獲取復數x的虛部,使用x.imag

共軛復數: 兩個實部相等,虛部互為相反數的復數互為共軛復數。返回共軛復數,x.conjugate()

復數的加法,實部加實部,虛部加虛部;

復數的減法,實部減實部,虛部減虛部;

設z1=a+bj,z2=c+dj是任意兩個復數↓

復數的乘法: (a+bj)(c+dj)=(ac-bd)+(bc+ad)j

復數的除法: (a+bj)/(c+dj)=??

 復數是用來計算復雜的數據,好像在平時的項目開發中基本沒用過

多數的人認為支持復數是為了更大程度上的推廣python,讓python在更多的領域里面能夠有所展示。這一點有python的科學計算可以證明。也有變成沒有去考慮利用一些數學的知識來解決問題。比如結合集合和幾何的知識,比如說物理的合力的計算。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM