快速傅里叶变换(FFT)

前置知识

多项式

一个多项式表示为 A(x)=a0+a1x+a2x2+...anxnA(x) = a_0 + a_1 x + a_2 x^2 + ... a_n x^nA(x)=a0+a1x+a2x2+...anxn

系数表示法: A(x)=∑i=0naixiA(x) = \sum _{i=0}^{n} a_i x^iA(x)=i=0naixi

点值表示法:用 nnn 个不同的点 (x,A(x))(x, A(x))(x,A(x)) 唯一表示多项式 A(x)A(x)A(x)

复数

前置知识:向量、三角函数

定义

i2=−1i^2 = -1i2=1 ,则一个复数表示为 a+bi(a,b∈R)a + bi (a,b\in R)a+bi(a,bR)

其中 bibibi 为虚部, aaa 为实部

复平面上,从 (0,0)(0,0)(0,0)(a,b)(a,b)(a,b) 的向量表示 a+bia+bia+bi

棱长: ∣Z∣=a2+b2|Z| = \sqrt{a^2+b^2}Z=a2+b2

幅角:为从 xxx 正半轴逆时针旋转的角度

运算

加法: (a+bi)+(c+di)=(a+c)+(b+d)i(a+bi)+(c+di) = (a+c)+(b+d)i(a+bi)+(c+di)=(a+c)+(b+d)i

乘法几何意义:复数相乘,模长相乘,幅角相加

乘法代数意义:(a+bi)(c+di)=(ac−bd)+(ad+bc)i(a+bi)(c+di) = (ac-bd)+(ad+bc)i(a+bi)(c+di)=(acbd)+(ad+bc)i

共轭复数

复数 Z=a+biZ = a+biZ=a+bi 的共轭复数 Zˉ\bar{Z}Zˉa−bia-biabi

∣Z∣=∣Zˉ∣        Z⋅Zˉ=a2+b2|Z|=|\bar{Z}|\ \ \ \ \ \ \ \ Z\cdot \bar{Z} = a^2+b^2Z=Zˉ        ZZˉ=a2+b2

复数除法

z1=a1+b1i,z2=a2+b2iz_1=a_1+b_1i,z_2=a_2+b_2iz1=a1+b1i,z2=a2+b2i

z0=z1z2z_0=\frac{z_1}{z_2}z0=z2z1

上下同乘 z2z_2z2 的共轭复数 z2ˉ\bar{z_2}z

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值