905lili 发表于 2012-4-24 09:39

为什么把程序粘在命令窗中可以运行,编写成M文件不能运行?

clear;
Fs=1000; %采样频率
n=0:1/Fs:1;
xn=cos(2*pi*40*n)+3*cos(2*pi*100*n)+randn(size(n));
window=boxcar(length(xn)); %矩形窗
nfft=1024; %采样点数
=periodogram(xn,window,nfft,Fs);
plot(f,10*log10(Pxx));


这是M文件,DEBUG后会出现这样的错误,。这是怎么会事呢。我要是一句一句粘到命令窗中,有时会运行出图像,有进也会出现错误,求高手给我指点一下。我的M文件也是在正确的路径下。

905lili 发表于 2012-4-24 11:34

感觉很不稳定,有时能运行出来,有时却不能。是怎么会事呢,谁能帮我呢

ChaChing 发表于 2012-4-24 13:18

Error in ==> myUntitled at 10
1.第10行? 但LZ给的在第7行? 不一致!?
2.使用which periodogram -all检查下是否有同名自订程序!?

905lili 发表于 2012-4-25 09:23

回复 3 # ChaChing 的帖子

哦,谢谢啦,我再检查一下
页: [1]
查看完整版本: 为什么把程序粘在命令窗中可以运行,编写成M文件不能运行?