首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >python complex函数

python complex函数

作者头像
用户7886150
修改于 2021-01-25 02:22:59
修改于 2021-01-25 02:22:59
6390
举报
文章被收录于专栏:bit哲学院bit哲学院

参考链接: Python complex()

创建一个复数,real为实部,imag为虚部 

实例: 

>>> c=complex(3,4) >>> d=complex(2,5) >>> c*d (-14+23j) 

复数的乘法按照以下的法则进行: 

设z1=a+bi,z2=c+di(a、b、c、d∈R)是任意两个复数,那么它们的积(a+bi)(c+di)=(ac-bd)+(bc+ad)i. 

其实就是把两个复数相乘,类似两个多项式相乘,展开得: ac+adi+bci+bdi^2,因为i^2=-1,所以结果是(ac-bd)+(bc+ad)i 。两个复数的积仍然是一个复数。 

除法运算规则: 

如果对你有帮助,可否在文章右侧点个赞再走呢~~ 

python魔法方法(部分) 

python避坑篇 

python部分高级用法 

python开发手册 

python内置函数(下) 

python内置属性,函数 

python异常处理 

python lambda函数

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
使用重载运算符实现一个复数类(C++实验十)
实验目的: 1.掌握用成员函数重载运算符的方法 2.掌握用友元函数重载运算符的方法
用户7886150
2021/02/08
1.7K0
文心一言 VS 讯飞星火 VS chatgpt (25)-- 算法导论4.2 7题
可以使用如下算法来计算复数 a+bi 和 c+di 的积,且只需进行三次实数乘法:
福大大架构师每日一题
2023/05/29
2300
C++之操作符重载学习总结(二)
在上一篇文章里面我们已经提到了操作符重载的概念和使用,同时也举例了一个数学里面的复数操作,从一开始使用友元到使用操作符重载全局函数,再到使用操作符重载类成员函数,这样一步步演变而成我们最终实现了复数的实部加实部,虚部加虚部;而且当时我们只讲解了一个操作重载符“+”,所以为了完善学习体系,咋们今天继续把剩下的操作重载符总结完,以免知识体系零零散散。那么复数完善的操作符还有那些呢,其实很简单就能能想到,和对数学里面的实数操作一样,加减乘除肯定是少不了嘛,下面是汇总的操作符总结:
用户6280468
2022/03/21
3010
[数据结构]结构体练习之复数运算
算结构题练习题吧 Talk is cheap,show you the code. #include<stdio.h> #include<math.h> #include<string.h> typedef struct complex{ double real; double virt; }COM; //复数求和的实现函数 COM summation(COM num1,COM num2){ COM result; result.real=num1.real+num2.real;
泰坦HW
2020/07/22
5510
复数整理
复数是由实部和虚部组成的数: z=a+bi    (i^2=-1),其中a为实部,b为虚部。
算法之名
2022/11/29
2.3K0
复数整理
趣玩python第四期-Complex类型
歪小王: 观众朋友们!欢迎回到《趣玩 Python 基础》!本期节目,我们请到了 Number 三兄弟中最为神秘的小弟—— Complex 类型!掌声有请!
歪小王
2024/06/03
1300
趣玩python第四期-Complex类型
第11章 运算符重载与约定第11章 运算符重载与约定
我们在《第2章 Kotlin 语法基础》中已经学习过关于运算符的相关内容,本章将继续深入探讨Kotlin中的运算符的重载与约定。
一个会写诗的程序员
2018/08/17
9960
第11章 运算符重载与约定第11章 运算符重载与约定
Python进阶笔记
列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。一般是利用原有的数据结构来生成新的列表。
py3study
2020/01/03
1.2K0
浙大版《C语言程序设计(第3版)》题目集 81~90
本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩、最高成绩和最低成绩。建议使用动态内存分配来实现。
C you again
2022/08/22
1.1K0
matlab数据类型 —— 复型(复数)
等等复数开偶次方的情况无法计算,为了使这种情况有解,便将数集扩充,便有了复数集。
繁依Fanyi
2023/05/07
1.3K0
matlab数据类型 —— 复型(复数)
快速傅里叶变换(FFT)详解
本文只讨论FFT在信息学奥赛中的应用 文中内容均为个人理解,如有错误请指出,不胜感激 前言 先解释几个比较容易混淆的缩写吧 DFT:离散傅里叶变换—> 计算多项式乘法 FFT:快速傅里叶变换—> 计算多项式乘法 FNTT/NTT:快速傅里叶变换的优化版—>优化常数及误差 FWT:快速沃尔什变换—>利用类似FFT的东西解决一类卷积问题 MTT:毛爷爷的FFT—>非常nb 多项式 系数表示法 设A(x)表示一个n-1次多项式 则 例如: 利用这种方法计算多项式乘法复杂度为 (第一个多项式中
attack
2018/04/11
4.1K2
快速傅里叶变换(FFT)详解
大数阶乘算法
这里PI为圆周率,而最后一顼为雅格布·伯努力数是无穷的级数,这里我们取前5项即可得到接近16位有效数字的近似值,而精度的提高可由雅格布·伯努力数取的项数增加而得到。
全栈程序员站长
2022/09/15
1K0
大数阶乘算法
【初识Go】| Day2 数据类型、关键字、标识符
数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。
yussuy
2020/12/16
6040
【初识Go】| Day2 数据类型、关键字、标识符
第一讲 数域_域 数学
(1) 代数性质: 关于数的加, 减, 乘 , 除等运算的性质称为数的代数性质. (2) 数集: 数的集合简称数集. 常见的数集: 复试C; 实数R;有理数Q等等. 它们有一个共同的性质就是对加减乘除运算封闭.
全栈程序员站长
2022/11/01
1.7K0
第一讲 数域_域 数学
【Python环境】Python函数式编程指南(3):迭代器
3. 迭代器 3.1. 迭代器(Iterator)概述 迭代器是访问集合内元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素都被访问一遍后结束。 迭代器不能回退,只能往前进行迭代。这并不是什么很大的缺点,因为人们几乎不需要在迭代途中进行回退操作。 迭代器也不是线程安全的,在多线程环境中对可变集合使用迭代器是一个危险的操作。但如果小心谨慎,或者干脆贯彻函数式思想坚持使用不可变的集合,那这也不是什么大问题。 对于原生支持随机访问的数据结构(如tuple、list),迭代器和经典for循环的索引
陆勤_数据人网
2018/02/26
8740
Golang 基础之内建函数使用 (二)
close内建函数,其功能是关闭一个通道,该通道必须是双向或仅发送。它只能由发送者执行,而不能由发送者执行接收器,并具有在最后一次发送值被接收。在从已关闭的通道c,任何来自c的接收都将在不阻塞的情况下成功,返回通道元素的值为零。
帽儿山的枪手
2022/06/05
3650
Golang 基础之内建函数使用 (二)
02.Python 数据类型详解
复数由实部和虚部组成,用 j 或 J 表示虚部。在科学计算、信号处理等领域有广泛应用。
全栈若城
2025/02/23
1130
02.Python 数据类型详解
【STM32F429的DSP教程】第20章 DSP复数运算-模平方,乘法和复数乘实数
完整版教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547 第20章       DSP复数运算-模平方,乘法和复数乘实数 本期
Simon223
2020/05/12
1.5K0
C++ 运算符重载
本文引用于“C语言中文网”,我整理出来放在博客,方便大家共同学习。所有知识点和代码均已亲测可用,如有疑问,可提出,一起讨论学习。
用户7886150
2021/02/04
1.4K0
使用 C# 入门深度学习:线性代数
张量(Tensor):在 Pytorch 中,torch.Tensor 类型数据结构就是张量,结构跟数组或矩阵相似。
痴者工良
2025/03/26
1110
使用 C# 入门深度学习:线性代数
相关推荐
使用重载运算符实现一个复数类(C++实验十)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档