永发信息网

能帮忙用matlab编一下这道题:求题图所示锯齿脉冲与单周正弦脉冲的傅里叶变换

答案:1  悬赏:30  手机版
解决时间 2021-03-26 01:42
  • 提问者网友:最美的风景
  • 2021-03-25 17:33
能帮忙用matlab编一下这道题:求题图所示锯齿脉冲与单周正弦脉冲的傅里叶变换
最佳答案
  • 五星知识达人网友:鱼芗
  • 2021-03-25 18:45
对于图中的单周期(或者说非周期)信号,其傅氏变换不能直接使用fourier函数求解,而应该根据定义来求。根据定义,傅氏变换的积分区间为-∞到∞,但因函数f(t)在大多数区间内的值为0,所以把积分限分成三部分,只需要计算中间部分即可。

另外需要特别注意的是,傅里叶变换对的形式并不唯一,请注意选择适当的核函数。

clear
syms t w E T real

% 傅里叶变换的核函数
K = exp(-j*w*t);

% (a)
ft = 2*E/T*t;
a = -T/2;
b = T/2;
Fw = int(ft*K, t, a, b)

% (b)
ft = E * (1-t/T);
a = 0;
b = T;
Fw = int(ft*K, t, a, b)

% (c)
ft = E * sin(2*pi*t/T);
a = 0;
b = T;
Fw = int(ft*K, t, a, b)

% (d)
ft = E * sin(2*pi*t/T);
a = -T/2;
b = T/2;
Fw = int(ft*K, t, a, b)追问运行不出图啊追答你题目的要求是求傅里叶变换,对时域函数进行傅里叶变换得到的是F(ω)的函数表达式,并无画图的要求。而且你的原函数f(t)还有E、T等变量,是不方便画图的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯