Matlab中freqs函数使用
目录
语法
说明
示例
传递函数的频率响应
低通模拟贝塞尔滤波器的频率响应
freqs函数是求解模拟滤波器的频率响应
语法
h = freqs(b,a,w)[h,wout] = freqs(b,a,n)freqs(___)
b
,a
— 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函数使用相关推荐
- Matlab中bwmorph函数的使用
Matlab中bwmorph函数的使用 Matlab中提供了一个基于形态学的处理函数,即以膨胀.腐蚀等操作为基础,其语法格式如下: bw2=bwmorph(bw1,operation,n); 其中bw ...
- 9.matlab中repmat函数
来源: matlab中repmat函数的用法 - CSDN博客 https://blog.csdn.net/anqier1009/article/details/5214978 B = repmat( ...
- 如何在Matlab中获取函数参数的数目?
本图文详细介绍了Matlab中获取函数参数数目的方法.
- 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 ...
- 关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法
关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 参考文章: (1)关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 (2)https://www.cn ...
- Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17)
Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17) 转载▼ 标签: 杂谈 分类: Matlab应用 我们在统计数据处理时,经常计算一个样本的概率密度估计,也就是 ...
- cumsum在matlab中,matlab中cumsum函数和sum函数详解
调用格式及说明 matlab中cumsum函数通常用于计算一个数组各行的累加值.在matlab的命令窗口中输入doc cumsum或者help cumsum即可获得该函数的帮助信息. 调用格式及说明 ...
- matlab中fprintf函数的具体使用方法
matlab中fprintf函数的具体使用方法实例如下: fprintf函数可以将数据按指定格式写入到文本文件中.其调用格式为: 数据的格式化输出:fprintf(fid, format, varia ...
- Matlab中plot函数及legend函数详解
Matlab中plot函数及legend函数详解 Matlab中plot函数及legend函数详解 Matlab中plot函数全功能解析 功能 二维曲线绘图 语法 plot(Y) plot(X1,Y1 ...
最新文章
- 数据库报错1046-No database selected
- python—函数实例一
- php图文消息带代码详细注释,微信发送图文消息代码整理
- python网络编程—UDP的echo服务
- 你羡慕的「自由职业者」,都在焦虑没有保障的退休生活
- 【python-numpy 】中的随机打乱数据方法np.random.shuffle
- lightoj 1020 (博弈)
- Java工作笔记-Spring boot中配置文件加密(Jasypt的使用)
- 连载08:软件体系设计新方向:数学抽象、设计模式、系统架构与方案设计(简化版)(袁晓河著)...
- day4_监控日志的脚本
- DOTween中文详解(持续更新)
- Codeblocks下载安装使用教程
- [原创]编程实现UCDOS字库的显示和打印
- 基于STM32cubemx的STM32F107vct6的代码生成,实验四串口与DMA
- NX/UG二次开发—CAM—获取、修改程式的切削参数
- 大学英语B116-写作
- 飞书报表自动化推送设置步骤
- 汤松榕:人工智能赋能多应用场景 助力企业实现数字化转型
- 计算机方向论文选题,初中计算机方向论文选题 初中计算机论文题目如何取
- 俄勒冈大学计算机科学专业,俄勒冈大学计算机与信息科学详解 热门专业不容错过...
热门文章
- Python读取excel文件中的数据,绘制折线图、散点图
- [2020 SSPU ACM预选群公告]
- python报名_(招募结束,停止报名)『Python爬虫小分队』群招募公告
- chkdsk /f P:很强大,帮我解决了硬盘写保护的问题
- android 5.1.1开机优化(framework层)
- 学习 Node.js 一本书就够了【送书】
- “音乐剧教父”韦伯最新力作《摇滚学校》将首次来华演出
- (转载)虚幻引擎3--【UnrealScript教程】章节一:5.boolean
- EF的TransactionScope
- 在Unity创建模型的插件——UModeler V2.4(一、创建模型)