
matlab程序 大神帮忙看看哪里错了 怎么改 能改出来的还加分! 谢谢!!
cleart=0:0.001:0.6;x=sin(2*pi*50*t)+sin(2*pi*120*t);y=[-4.40E-01-4.20E-01-4.20E-01…]f...
clear
t = 0:0.001:0.6;
x = sin(2*pi*50*t)+sin(2*pi*120*t);
y =[-4.40E-01
-4.20E-01
-4.20E-01
…]
fs=5000
n=13;
Y = fft(y,2^n);
Y=abs(Y);
Y=log10(Y);
f=fs*(0:length(Y)/2-1)/length(Y);
plot(f,Y(1:2^(n-1)))
title('Frequency content of y')
xlabel('frequency (Hz)')
xlim([0 100]); 展开
t = 0:0.001:0.6;
x = sin(2*pi*50*t)+sin(2*pi*120*t);
y =[-4.40E-01
-4.20E-01
-4.20E-01
…]
fs=5000
n=13;
Y = fft(y,2^n);
Y=abs(Y);
Y=log10(Y);
f=fs*(0:length(Y)/2-1)/length(Y);
plot(f,Y(1:2^(n-1)))
title('Frequency content of y')
xlabel('frequency (Hz)')
xlim([0 100]); 展开
2个回答
2014-06-11
展开全部
你程序中的“…”是中文输入法下的符号,删除后就可以了。“...”是续行符,如果要使用可以改为英文输入法下的三个点,放在“]”的上一行。
展开全部
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询