文档

频率

模拟滤波器的频率响应

描述

例子

h=频率(b一个w返回由系数向量指定的模拟滤波器的复频率响应b而且一个,在角频率处计算w

hwout] = freqs(b一个n使用n要计算的频率点h并返回相应的角频率wout

例子

频率(___在没有输出参数的情况下,在当前图形窗口中将幅值和相位响应绘制为角频率的函数。您可以将此语法与前面的任何一种输入语法一起使用。

例子

全部折叠

求出传递函数的频响并画出图

H 年代 0 2 年代 2 + 0 3. 年代 + 1 年代 2 + 0 4 年代 + 1

A = [1 0.4 1];B = [0.2 0.3 1];W = logspace(-1,1);H =频率(b,a,w);Mag = abs(h);相=角(h);Phasedeg =相位*180/pi;Subplot (2,1,1) loglog(w,mag)网格包含(“频率(rad / s)”) ylabel (“级”) subplot(2,1,2)半logx(w,phasedeg)网格包含(“频率(rad / s)”) ylabel (的阶段(度)

您还可以通过调用来生成图形频率没有输出参数。

图频率(b, a, w)

设计一个五阶模拟低通贝塞尔滤波器,其群延迟近似恒定 1 0 4 rad / s。绘制滤波器的频率响应频率

[b,a] = besself(5,10000);贝塞尔模拟滤波器设计频率(b)%图频率响应

输入参数

全部折叠

传递函数系数,用向量表示。

例子:[b,a] =黄油(5,50,'s')指定截止频率为50拉德/秒的五阶巴特沃斯滤波器。

数据类型:|

角频率,指定为正实向量,以拉德/秒表示。

例子:2 *π* logspace (9)指定从1mhz开始的50个对数间隔的角频率(2π×106rad/秒)和1ghz (2π×109rad /秒)。

数据类型:|

评估点的数目,指定为正整数标量。

数据类型:|

输出参数

全部折叠

频率响应,以矢量形式返回。

角频率h计算,作为向量返回。

算法

频率返回指定的模拟滤波器的复频率响应b而且一个.该函数计算拉普拉斯变换多项式的比值

H 年代 B 年代 一个 年代 b 1 年代 n + b 2 年代 n 1 + + b n + 1 一个 1 年代 + 一个 2 年代 1 + + 一个 + 1

沿着虚轴在频率点处年代

S = 1j*w;H = polyval(b,s)./polyval(a,s);

R2006a之前介绍