目录

语法

说明

示例

传递函数的频率响应

低通模拟贝塞尔滤波器的频率响应


freqs函数是求解模拟滤波器的频率响应

语法

h = freqs(b,a,w)[h,wout] = freqs(b,a,n)freqs(___)

ba — Transfer function coefficients

传递函数系数,指定为矢量。例如:[b,a] = butter(5,50,'s')指定一个截止频率为50rad/second的五阶Butterworth滤波器。

w —角频率

角频率,指定为以弧度/秒表示的正实矢量。

例如:2 * pi * logspace(6,9)指定从1 MHz(2π×10^6 rad / second)和1 GHz(2π×10^9 rad / second)的50个对角间隔的角频率。

h-频率响应

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

wout —角频率

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

说明

h = freqs(b,a,w)返回由系数矢量b和a指定的模拟滤波器的复数频率响应,并在角频率w处评估。

[h,wout] = freqs(b,a,n)使用n个频点计算h,并以wout返回相应的角频率。

freqs(___)没有输出参数时,将在当前图形窗口中绘制幅度和相位响应与角频率的函数关系。 可以将此语法与任何先前的输入语法一起使用。

示例

传递函数的频率响应

绘制传递函数的频率响应,如下所示:

a = [1 0.4 1];
b = [0.2 0.3 1];
w = logspace(-1,1);h = freqs(b,a,w);
mag = abs(h);
phase = angle(h);
phasedeg = phase*180/pi;subplot(2,1,1)
loglog(w,mag)
grid on
xlabel('Frequency (rad/s)')
ylabel('Magnitude')subplot(2,1,2)
semilogx(w,phasedeg)
grid on
xlabel('Frequency (rad/s)')
ylabel('Phase (degrees)')

如图所示:

也可以通过不带输出参数的调用freqs来生成图。如下所示:

figure
freqs(b,a,w)

如图所示:

低通模拟贝塞尔滤波器的频率响应

设计一个五阶模拟低通贝塞尔滤波器,其群延迟近似恒定,最高达10^4rad/s。 使用频率绘制滤波器的频率响应。如下所示:

[b,a] = besself(5,10000);   % Bessel analog filter design
freqs(b,a)                  % Plot frequency response

如图所示:

Matlab中freqs函数使用相关推荐

  1. Matlab中bwmorph函数的使用

    Matlab中bwmorph函数的使用 Matlab中提供了一个基于形态学的处理函数,即以膨胀.腐蚀等操作为基础,其语法格式如下: bw2=bwmorph(bw1,operation,n); 其中bw ...

  2. 9.matlab中repmat函数

    来源: matlab中repmat函数的用法 - CSDN博客 https://blog.csdn.net/anqier1009/article/details/5214978 B = repmat( ...

  3. 如何在Matlab中获取函数参数的数目?

    本图文详细介绍了Matlab中获取函数参数数目的方法.

  4. matlab s% d%,matlab中var函数的翻译For N-D arrays, VAR operates along the first

    matlab中var函数的翻译For N-D arrays, VAR operates along the first matlab中var函数的翻译 For N-D arrays, VAR oper ...

  5. 关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法

    关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 参考文章: (1)关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 (2)https://www.cn ...

  6. Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17)

    Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17) 转载▼ 标签: 杂谈 分类: Matlab应用 我们在统计数据处理时,经常计算一个样本的概率密度估计,也就是 ...

  7. cumsum在matlab中,matlab中cumsum函数和sum函数详解

    调用格式及说明 matlab中cumsum函数通常用于计算一个数组各行的累加值.在matlab的命令窗口中输入doc cumsum或者help cumsum即可获得该函数的帮助信息. 调用格式及说明 ...

  8. matlab中fprintf函数的具体使用方法

    matlab中fprintf函数的具体使用方法实例如下: fprintf函数可以将数据按指定格式写入到文本文件中.其调用格式为: 数据的格式化输出:fprintf(fid, format, varia ...

  9. Matlab中plot函数及legend函数详解

    Matlab中plot函数及legend函数详解 Matlab中plot函数及legend函数详解 Matlab中plot函数全功能解析 功能 二维曲线绘图 语法 plot(Y) plot(X1,Y1 ...

最新文章

  1. 数据库报错1046-No database selected
  2. python—函数实例一
  3. php图文消息带代码详细注释,微信发送图文消息代码整理
  4. python网络编程—UDP的echo服务
  5. 你羡慕的「自由职业者」,都在焦虑没有保障的退休生活
  6. 【python-numpy 】中的随机打乱数据方法np.random.shuffle
  7. lightoj 1020 (博弈)
  8. Java工作笔记-Spring boot中配置文件加密(Jasypt的使用)
  9. 连载08:软件体系设计新方向:数学抽象、设计模式、系统架构与方案设计(简化版)(袁晓河著)...
  10. day4_监控日志的脚本
  11. DOTween中文详解(持续更新)
  12. Codeblocks下载安装使用教程
  13. [原创]编程实现UCDOS字库的显示和打印
  14. 基于STM32cubemx的STM32F107vct6的代码生成,实验四串口与DMA
  15. NX/UG二次开发—CAM—获取、修改程式的切削参数
  16. 大学英语B116-写作
  17. 飞书报表自动化推送设置步骤
  18. 汤松榕:人工智能赋能多应用场景 助力企业实现数字化转型
  19. 计算机方向论文选题,初中计算机方向论文选题 初中计算机论文题目如何取
  20. 俄勒冈大学计算机科学专业,俄勒冈大学计算机与信息科学详解 热门专业不容错过...

热门文章

  1. Python读取excel文件中的数据,绘制折线图、散点图
  2. [2020 SSPU ACM预选群公告]
  3. python报名_(招募结束,停止报名)『Python爬虫小分队』群招募公告
  4. chkdsk /f P:很强大,帮我解决了硬盘写保护的问题
  5. android 5.1.1开机优化(framework层)
  6. 学习 Node.js 一本书就够了【送书】
  7. “音乐剧教父”韦伯最新力作《摇滚学校》将首次来华演出
  8. (转载)虚幻引擎3--【UnrealScript教程】章节一:5.boolean
  9. EF的TransactionScope
  10. 在Unity创建模型的插件——UModeler V2.4(一、创建模型)