作业帮 > 数学 > 作业

这个周期梯形信号的频谱图是怎么画出来的?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/05/01 15:25:42
这个周期梯形信号的频谱图是怎么画出来的?


在0,ω1.处的F(ω)的值是怎么求得?
用matlab画
x=10*x2;%所求的周期脉冲信号
N=8;%长度为8
n=[0:1:N-1];
k=[0:1:N-1];
WN=exp(-j*2*pi/N);
nk=n'*k;
WNnk=WN.^nk;Xk=x*WNnk;magXk=abs([Xk(N/2+1:N),Xk(1:N/2+1)]);
subplot(2,1,1);stem(n,x);%画出周期脉冲信号
subplot(2,1,2);stem(k,magXk);
xlabel('k');ylabel('Xtilde(k)');
title('DFS of SQ.wave :L=2,N=8')%该信号频谱图
不好意思写掉了一点
x1=ones(1,2);
x2=[x1,zeros(1,6)];
x=10*x2;%所求的周期脉冲信号
N=8;%长度为8
n=[0:1:N-1];
k=[0:1:N-1];
k1=[-N/2:N/2];
WN=exp(-j*2*pi/N);
nk=n'*k;
WNnk=WN.^nk;
Xk=x*WNnk; magXk=abs([Xk(N/2+1:N),Xk(1:N/2+1)]);
subplot(2,1,1);stem(n,x);%画出周期脉冲信号
subplot(2,1,2);stem(k1,magXk);
xlabel('k1');ylabel('Xtilde(k)');
title('DFS of SQ.wave :L=2,N=8')%该信号频谱图
你试一试看看,我运行了是正确的
再问: 额,除了用MATLAB呢?能否用笔演算出来?毕竟如果这道题当做考试题,不可能让你用MATLAB吧?求告知,谢谢!
再答: 饿。。那只能根据定义描点了。。不过你不用担心, 俺们老师说过,傅里叶级数这玩意考试不会考你去画秒冲频谱的。你知道那是可以用图画出来的,有这回事就行啦