首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

python基础及函数1

Python的程序执行方式:Python的程序编辑窗口、Python的解释器提示符。 python常量:×××、实型(浮点型)、字符串型。...Python数据类型:数值类型、字符串类型、布尔类型、复合数据类型   数值类型:整型(0b/0B、0o/0O、0x/0X)、浮点型(e/E)、复数型   字符串类型:Python标准字符、转义字符、基本字符串函数...(分别分配内存单元,整型200以下可重用) _:上一次运算的结果 keyword:Python关键字模块   print(keyword.kwlist) -----------查看所有Python关键字...cmath.phase(x):返回复数x的【】,即math.atan(b/a) cmath.polar(x):笛卡尔坐标,转换为极坐标   print(r,p):r为模,即r=abs(x)              ...p为,即p=phase(x) cmath.rect(r,p):极坐标,转换为笛卡尔坐标   print: r*cos(p)+r*sin(p)*j random:【随机数】模块 random.seed

89720

【算法】复变函数

前言 复变函数是由一个复数域映射到另一个复数域的关系。判断复变函数是否可导可导:u( x , y ) 和 v ( x , y ) 在点 ( x, y ) 可微, 并且在该点 满足柯西—黎曼方程。...复数 1. 复数的代数运算: 2....复数四则运算的几何意义: ①两个复数乘积的模等于它们模的乘 积;两个复数乘积的等于它们的和 ②两个复数商的模等于它们模的商; 两个复数商的等于被 除数与除数的差 ③复数的加减:...复数的幂乘和方根 ①幂乘 ②方根(这里 w≠0 , n≥2 )的复数 w 为该方程的 n 次方根 复变函数 复数域上初等函数的定义: 1....三函数与反三函数 ①正弦与余弦函数 由上面的定义,我们可以容易地推出正弦函数和余弦函数的下述性质:(*) ②其他三函数 ③反三函数 5. 双曲函数与反双曲函数 导数 1.

1.6K10

快速傅里叶变换(FFT)详解

在介绍复数之前,首先介绍一些可能会用到的东西 向量 同时具有大小和方向的量 在几何中通常用带有箭头的线段表示 圆的弧度制 等于半径长的圆弧所对的圆心叫做1弧度的,用符号rad表示,读作弧度。...从原点(0,0)到(a,b)的向量表示复数a+bi 模长:从原点(0,0)到点(a,b)的距离,即\sqrt{a^2+b^2} :假设以逆时针为正方向,从$x$轴正半轴到已知向量的转角的有向叫做...运算法则 加法: 因为在复平面中,复数可以被表示为向量,因此复数的加法与向量的加法相同,都满足平行四边形定则(就是上面那个) 乘法: 几何定义:复数相乘,模长相乘,相加 代数定义: =...以圆点为起点,圆的n等分点为终点,做n个向量,设为正且最小的向量对应的复数为 ,称为n次单位根。...图中向量AB表示的复数为4次单位根 单位根的为周角的 在代数中,若 ,我们把z称为n次单位根 单位根的性质 即上面的公式) 证明:

3.8K81

离散傅立叶变换及相关解析

该公式的目的是:将离散的时域信号中包含的各正/余弦信号的值和初始相位计算出来。 ? 即要计算上面一系列余弦信号的值a和初始相位fai。...下图第一图是时域信号。 采样频率Fs=16Hz, 表示:1秒内采集16个数据点。 采样点数N=8, 表示:整段数据有8个数据点。...其他点:以中心频率Fs/2为对称,成复数共轭。 我们的最终目的是得到时域信号x(t)中的余弦信号的值a和初始相位fai。如果全文没有把这件事情讲清楚的话,只需要记住以下几点和步骤: 1....除以N后,各频率下得到的是复数,从第1个数到第N/2-1个数(不包括第0个数)需要乘以2,然后求模和相位才能得到各频率下的值和相位。 4....文中所有的图片均基于python编程(作者更习惯用Matlab,python也是刚刚学习),一般是先编程把所有数据及图表输出,然后再编辑成文。所以文章更新速度会略慢,见谅。

1.4K53

7 思维导图:Python 常用标准库及拓展知识

这次给大家带来的是 7 思维导图,主要就 Python 常用标准库及相关计算机知识进行了梳理。...▍3.「7 」导图 0 目录页 ? 1 标准库概述 ? 2 正则表达式 ? 3 日期 & 时间 ? 4 系统 & 文件 ? 5 进程 & 线程 ? 6 数据库操作 ?...补充一本《从 Python 开始学编程》,对于计算机基础薄弱的朋友们会大有帮助哦~ ▍5.下篇规划 本文与上一篇【17 思维导图:Python 编程之核心知识体系】一起,基于 Python 语言本身的介绍就结束了...未来我们将关注 Python 在具体领域中的应用,比如爬虫,科学计算,数据挖掘,可视化等等。 若发现本篇 Python 笔记有错误,希望大家能在公众号后台给我留言,注明「#错误」,方便我统一进行处理。...」 进入公众号目录「导图下载」→ Python-R 最后,能坚持看到这里的小伙伴都是真爱呀,顺手点个赞鼓励我继续创作吧,笔芯~ 推荐阅读 ❥ 17 思维导图 | Python 编程之核心知识体系(第三版更新

50130

说说Python如何实现杨辉三

问:说说Python 如何实现杨辉三? 答:先来了解杨辉三有以下几个特点: 1、每一项的值等于他左上角的数和右上角的数的和,如果左上角或者右上角没有数字,就按0计算。...3、计算第N层的杨辉三,必须知道N-1层的数字,然后将相邻2项的数字相加,就能得到下一层除了最边上2个1的所有数字。 下图用个动画来给大家形象的展示: ? ?...下面分别来说说几种实现的方式: 1、普通方式 #杨辉三 普通法 triangle = [[1],[1,1]] n = 5 for i in range(2,n): swap = triangle...triangle.append(cul) print(triangle) 输出结果: [[1], [1, 1], [1, 2, 1], [1, 3, 3, 1], [1, 4, 6, 4, 1]] 杨辉三,...Python还有许多方法可以实现,今天只是列出了其中的3个,大家有兴趣的,可以自行再去网上看看!

82710
领券