matlab仿真一阶低通滤波器幅频特性和相频特性.doc
《matlab仿真一阶低通滤波器幅频特性和相频特性.doc》由会员分享,可在线阅读,更多相关《matlab仿真一阶低通滤波器幅频特性和相频特性.doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、freqs模拟滤波器的频率响应语法:h = freqs(b,a,w)h,w = freqs(b,a)h,w = freqs(b,a,f)freqs(b,a)描述:freqs 返回一个模拟滤波器的H(jw)的复频域响应(拉普拉斯格式)请给出分子b和分母ah = freqs(b, a, w) 根据系数向量计算返回模拟滤波器的复频域响应。freqs 计算在复平面虚轴上的频率响应h,角频率w确定了输入的实向量,因此必须包含至少一个频率点。h, w = freqs(b, a) 自动挑选200个频率点来计算频率响应hh, w = freqs(b, a, f) 挑选f个频率点来计算频率响应h例子:找到并画出
2、下面传递函数的频率响应Matlab代码:a = 1 0.4 1;b = 0.2 0.3 1;w = logspace(-1, 1);logspace 功能:生成从10的a次方到10的b次方之间按对数等分的n个元素的行向量。n如果省略,则默认值为50。freqs(b, a, w);You can also create the plot with:h = freqs(b,a,w);mag = abs(h);phase = angle(h);subplot(2,1,1), loglog(w,mag)subplot(2,1,2), semilogx(w,phase)To convert to her
3、tz, decibels, and degrees, use:f = w/(2*pi);mag = 20*log10(mag);phase = phase*180/pi;算法:freqs evaluates the polynomials at each frequency point, then divides the numerator response by the denominator response:s = i*w;h = polyval(b,s)./polyval(a,s)一阶低通滤波器频响计算:%*%一阶低通滤波器 % 取fH = 1/(2*R*C)% s=jw=j*2*f
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- matlab 仿真 一阶 滤波器 特性
限制150内