【MATLAB信号处理】连续时间信号与系统的频域分析

周期信号的分析

(1) 求 T = 2 π T=2\pi T=2π的三角波信号的傅里叶级数.

周期函数图像
(2) 绘制频谱图.

%% 周期信号的分析 

% 求T=2pi的三角波信号的傅里叶级数 

syms t n T;
f1 = 1 + 4/T * t;
f2 = 1 - 4/T * t;
a0 = 1/T * (int(f1, -T/2, 0) + int(f2, 0, T/2));
an = 2/T * (int(f1 * cos(n * 2 * pi / T * t), -T/2, 0) + int(f2 * cos(n * 2 * pi / T * t), 0, T/2));
bn = 2/T * (int(f1 * sin(n * 2 * pi / T * t), -T/2, 0) + int(f2 * sin(n * 2 * pi / T * t), 0, T/2));

% 绘制频谱图 

T = 2 * pi;
a = ones(1, 11);
a(1) = a0;
for k = 2:11
    n = k - 1;
    a(k) = subs(an);
end
k = 0 : 10;
stem(k, abs(a), "filled");
grid on;
title('频谱图');
xlabel('k');
ylabel('|a(k)|
  • 15
    点赞
  • 73
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值