《量化投资:以MATLAB为工具》

MATLAB技术论坛

 找回密码
 注册账号
查看: 408|回复: 0
收起左侧

[提问] 关于simulink中的波形离散化后的FFT谐波分析问题

[复制链接]
发表于 2018-3-11 14:23:33 | 显示全部楼层 |阅读模式
考虑了很久也没发现问题
Simulink中做了一个包含2~6次谐波的35Kv正弦波,截取1S,200K个点
可是在FFT模值里无法输出谐波幅度,而且按理说应该是没有基波的,这里却只有基波幅值
fs=1000;
N=200000;
original_Voltage_T=original_Voltage.';
wave_Fixed=fft(original_Voltage_T,N);
mag=(abs(wave_Fixed));
plot(mag(1:N));
title('FFT模值');
figure;
mag=mag/(N/2);
mag(1)=mag(1)/2;
F=((1:N)-1)*fs/N;
plot(F(1:N/2),mag(1:N/2));
title('幅频曲线');
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|网站地图|MATLAB技术论坛|Simulink仿真论坛 ( 陕ICP备08102094号 

GMT+8, 2018-9-20 08:01 , Processed in 0.109041 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表