PLECS进行傅里叶分解


利用Mathematica来验证周期方波的傅里叶分解是否和仿真一致

Untitled

1.创建含有20次谐波的方波傅里叶展开式

傅里叶分解函数是FourierSeries,调用方波函数SquareWave,作用方式是x为自变量,显示的谐波次数为20次谐波,FourierParameters为傅里叶参数。输出为带虚部的,我们把虚部去除,只保留实部,用到的命令是ComplexExpand

Untitled

2πx为1次谐波,6πx为3次谐波,10πx为5次谐波,14πx为7次谐波,18πx为9次谐波........

Untitled

即对应这这里的1次,3次,5次....谐波

2.验证幅值是否一致

接下来验证Mathematica中的幅值和PLECS中是否一致,即4/π,4/3π