33问答网
所有问题
怎么在MATLAB中用傅立叶变换画出周期为2占空比为50%的矩形方波?
最好能给每句代码解释下.
举报该问题
推荐答案 2012-05-10
方波的
傅里叶级数
为无穷次,采用傅里叶级数绘制波形的话,可取有限次,例如999
clf;
Fs = 500; % % 0.5Hz基波频率,考虑999次谐波,
采样频率
必须大于500Hz
T = 1/Fs; % 采样周期
L = 1000; % 采样点数,一个周期2秒对应2*FS点
t = (0:L-1)*T; % 时间,单位:S
x=0;
for n=0:499
x=x+sin(2*pi*0.5*t*(2*n+1))/(2*n+1);
end;
plot(t,x);
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/hR0R5WcRB.html
相似回答
大家正在搜
相关问题
利用傅立叶变换画一个周期为2占空比为50%的矩形方波
用傅里叶级数画周期方波,周期为2,占空比为50%,求高人指点...
求助用matlab 函数square产生一个振幅为1,周期为...
如何用matlab画出周期矩形脉冲信号及频谱图
求指导:如何用MATLAB将周期矩形方波进行傅里叶变换
编写程序,要求使用t0,采用方式2定时,fosc=12mhz...
怎样设计一个周期为10s,占空比为50%的方波输出信号?
用matlab产生周期为1kHz的方波序列(占空比为50%,...