python自定义复数_python里的复数complex

复数是一个数学概念,包含了实部和虚部。在python设计语言中,可以直接定义以j为单位,也可以使用complex函数创建复数,这个函数可以传实部和虚部,也可以只传实部。

我们把形如z=a+bj(a,b均为实数)的数称为复数,其中a称为实部,b称为虚部,j称为虚数单位。↓

1643404-20191015162638872-294405566.png

获取复数x的实部,使用x.real,获取复数x的虚部,使用x.imag

1643404-20191015162842991-1074115285.png

共轭复数: 两个实部相等,虚部互为相反数的复数互为共轭复数。返回共轭复数,x.conjugate()

1643404-20191015162956292-1951190521.png

复数的加法,实部加实部,虚部加虚部;

复数的减法,实部减实部,虚部减虚部;

设z1=a+bj,z2=c+dj是任意两个复数↓

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

复数的除法: (a+bj)/(c+dj)=??

1643404-20191015163641671-376388385.png

复数是用来计算复杂的数据,好像在平时的项目开发中基本没用过

多数的人认为支持复数是为了更大程度上的推广python,让python在更多的领域里面能够有所展示。这一点有python的科学计算可以证明。也有变成没有去考虑利用一些数学的知识来解决问题。比如结合集合和几何的知识,比如说物理的合力的计算。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值