matlab中freqz这么用对不对

N=64;x=[1zeros(1,N-1)];%产生单位冲激函数num=[0.008-0.0330.05-0.0330.008];den=[12.372.71.60.41... N=64;
x=[1 zeros(1,N-1)]; %产生单位冲激函数
num=[0.008 -0.033 0.05 -0.033 0.008];
den=[1 2.37 2.7 1.6 0.41];
y=filter(num,den,x); %计算单位冲激响应
figure(1);
n=1:N;
stem(n,y,'fill');grid on; title('单位冲激响应');
figure(2)
Fs=1024;
freqz(num,den,N,Fs);grid on; %做出幅频和相频响应曲线
为什么第二张图显示不出来,总是报错:
??? No appropriate methods for function freqz
请高手解答,急
展开
 我来答
sqxz001vtzy
2010-12-23
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部

我将您的程序复制粘贴到matlab7.10.0中,可以运行,第二张图也可以显示出来。freqz有几种不同的调用格式。您的调用方法,其为复频率响应,同时出现幅频和相频。

718662628
2012-05-06
知道答主
回答量:2
采纳率:0%
帮助的人:3282
展开全部
可以运行啊,你去用6.5试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式