1、你help sinc一下,看看有没有个函数,没有的话,自己编一个:
sinc函数定义为:
y = sin(pi*x)/(pi*x) if x ~= 0
= 1 if x == 0
Dirichlet defined as
d(x) = sin(N*x/2)./(N*sin(x/2)) x not a multiple of 2*pi
+1 or -1 for x=a multiple of 2*pi. (depending on limit)
我的版本能运行
2、或者据说这种问题是license文件里面有问题,不过你的版本应该没问题
3、我以前也遇到过这个问题,不过我把matlab关掉重启,ok了;
4、检查你的源程序所在目录里面有没有一个文件名sinc.m的文件,如果有就是冲突了;
另外,你描述的图像的问题是显然的,你的程序运行到sinc就发生错误了(红色意思),所以下面没有继续运行,所以没画出图来,下面的axis也没出来。所以只要把错误描述的红色部分复制来问就可以了,看来楼主是个新手。
你试一下。
help sinc和which sinc有没有相关信息出来
这个函数通常是有的。