MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB基础] 求助:函数无定义freqz_m undefined function (https://www.labfans.com/bbs/showthread.php?t=7860)

nick6000 2009-04-23 14:20

求助:函数无定义freqz_m undefined function
 
书上做试验的函数,在实验室可以。回寝室就不行了。换了几个版本的MATLAB都不行,几个同学都是这样,在线等。实验报告晚上要交啊

窗函数设计一个FIR低通滤波器,代码应该没错,会不会是函数库的问题啊。望高人指点
clc;
clear ;
close ;
Rp=1.2;Rs=20;T=0.001;fp=300;fs=200;
wp=2*pi*fp*T;ws=2*pi*fs*T;
wp1=(2/T)*tan(wp/2);ws1=(2/T)*tan(ws/2);
[n,wn]=cheb1ord(wp1,ws1,Rp,Rs,'s');[b,a]=cheby1(n,Rp,wn,'high','s');
[bz,az]=bilinear(b,a,1/T)
[db,mag,pha,grd,w]=freqz_m(bz,az);plot(w/pi,db);axis([0,1,-30,2]);grid on;



运行最后出现这个,正常的话可以画出图形的。3Q
??? Undefined function or variable 'freqz_m'

nick6000 2009-04-23 17:48

回复: 求助:函数无定义freqz_m undefined function
 
已经自己解决了,自定义一个函数即可。

997137067 2011-12-21 12:29

回复: 求助:函数无定义freqz_m undefined function
 
窗函数设计一个FIR低通滤波器,代码应该没错,会不会是函数库的问题啊。望高人指点
clc;
clear ;
close ;
Rp=1.2;Rs=20;T=0.001;fp=300;fs=200;
wp=2*pi*fp*T;ws=2*pi*fs*T;
wp1=(2/T)*tan(wp/2);ws1=(2/T)*tan(ws/2);
[n,wn]=cheb1ord(wp1,ws1,Rp,Rs,'s');[b,a]=cheby1(n,Rp,wn,'high','s');
[bz,az]=bilinear(b,a,1/T)
[db,mag,pha,grd,w]=freqz_m(bz,az);plot(w/pi,db);axis([0,1,-30,2]);grid on;



运行最后出现这个,正常的话可以画出图形的。3Q
??? Undefined function or variable 'freqz_m'[/QUOTE]


所有时间均为北京时间。现在的时间是 03:10

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.