作业帮 > 综合 > 作业

帮我改一下这个matlab程序

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/13 14:25:27
帮我改一下这个matlab程序
echo on;
syms t w T;
g=0.5*(1-cos(2*pi*t/T));
G=fourier(g,t,w);
f=w/(2*pi);
Sv=1/T*2*cos(pi*f*T)^2*abs(G)^2;
%求出Sv=2/T*cos(1/2*w*T)^2*abs(-1/2*fourier(cos(2*pi*t/T),t,w)+pi*dirac(w))^2
ezplot(f,Sv);
最后画图的函数错了,一直改不好
帮我改一下这个matlab程序
Sv=1/T*2*cos(pi*f*T)^2*abs(G)^2;
这个有问题.不能用*,应该用.*(点乘).
Sv=1/T*2*cos(pi*f*T)^2.*abs(G)^2;或Sv=1/T*2*abs(G)^2.*cos(pi*f*T)^2;