[求助]离散傅立叶级数DFS的一个小程序的问题
xn=[1,1,1,1,1,0,0,0,0,0];N=10;
k=[-N/2:N/2];
Xk=dfs(xn,N)
magXk=abs([Xk(N/2+1:N)Xk(1:N/2+1)]);
stem(k,magXk)
title('Xk值')
这个是一个关于dfs的一段小程序,但是我在我的matlabR2007a的版本里不能运行,看看谁知道是什么原因,谢谢
第一个问题出在magXk=abs([Xk(N/2+1:N)Xk(1:N/2+1)]);这句上,但原始的语句就是这样的
我给改成magXk=abs([Xk(N/2+1:N).*Xk(1:N/2+1)]); 后,系统提示:
Error in ==> 4
Xk=dfs(xn,N)
dfs据说叫做扩展函数,但是help dfs什么也没有。
另外,什么是扩展函数呢,总是看到这么说的,不知道指的是什么,