作业帮 > 综合 > 作业

求sin(pi*t)/(pi*t)的fourier变换,用matlab或者直接算均可,最好有程序或者计算步骤

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/13 11:17:46
求sin(pi*t)/(pi*t)的fourier变换,用matlab或者直接算均可,最好有程序或者计算步骤
求sin(pi*t)/(pi*t)的fourier变换,用matlab或者直接算均可,最好有程序或者计算步骤
syms t w
f=sin(pi*t)/(pi*t);
f1=fourier(f,t,w)
f1 =
-heaviside(w-pi)+heaviside(w+pi)
再问: 为什么我显示出的答案是f1 = transform::fourier(sin(pi*t)/t, t, -w)/pi
再答: 这个是matlab版本的问题 我的matlab2010b算出来的也是这个transform::fourier(sin(pi*t)/t, t, -w)/pi f1 = -heaviside(w-pi)+heaviside(w+pi) 这个答案是matlab2007算出来的 符号计算用的是maple引擎 matlab2007以后由于用mupad 符号计算功能很弱哦
再问: 那么heaviside表示什么?因为我要交纸质作业,不能直接把heaviside写上去
再答: Description :heaviside(x) has the value 0 for x < 0, 1 for x > 0, and 0.5 for x = 0. 简单的说x>0 heaviside(x)=1 x=0 heaviside(x)=0.5 x