目录

脉冲函数、阶跃函数和斜坡函数

脉冲响应


脉冲函数、阶跃函数和斜坡函数

MATLAB® 是一种编程语言,它可以处理各种各样的不同信号。以下是一些生成单位脉冲、单位阶跃、单位斜坡和单位抛物线的语句。

t = (-1:0.01:1)';impulse = t==0;
unitstep = t>=0;
ramp = t.*unitstep;
quad = t.^2.*unitstep;

所有这些序列都是从t继承形状的列向量。对这些序列进行绘图。

plot(t,[impulse unitstep ramp quad])

如图所示:

生成并绘制周期为 0.5、幅值为 0.81 的方波。

sqwave = 0.81*square(4*pi*t);
plot(t,sqwave)

如图所示:

脉冲响应

数字滤波器的脉冲响应是由单位脉冲序列产生的输出,定义为:

可以通过多种方式生成脉冲序列;其中一种简单的方式是

imp = [1; zeros(49,1)];

具有 b=1 和 a=[1−0.9] 的简单滤波器的脉冲响应是,它呈指数衰减。

b = 1;
a = [1 -0.9];h = filter(b,a,imp);stem(0:49,h)

如图所示:

显示脉冲响应的一种简单方式是使用滤波器可视化工具 fvtool。

fvtool(b,a)

如图所示:

点击工具栏上的脉冲响应按钮 [↑],从菜单中选择分析 > 脉冲响应,或键入以下代码以获得单极点系统的指数衰减。

fvtool(b,a,'Analysis','impulse')

如图所示:

脉冲函数、阶跃函数和斜坡函数及脉冲响应相关推荐

  1. 脉冲函数、阶跃函数和斜坡函数

    脉冲函数.阶跃函数和斜坡函数 MATLAB® 是一种编程语言,它可以处理各种各样的不同信号.以下是一些生成单位脉冲.单位阶跃.单位斜坡和单位抛物线的语句. % % % 4.脉冲函数.阶跃函数和斜坡函数 ...

  2. 阶跃函数、斜坡函数、抛物线函数、脉冲函数

    阶跃函数 它的数学表达式为: A=1的函数称为单位阶跃函数,记作1(t).因此,幅值为A的阶跃函数也可表示为: 出现在 t = t0 时刻的阶跃函数,表示为: 斜坡函数 它的数学表达式为: 斜坡函数从 ...

  3. 计算机控制g s 求d s,自动控制原理-中国大学mooc-题库零氪

    第一周:第1章 自动控制概论 第1章 自动控制概论单元测试 1.通过测量输出量,产生一个与输出信号存在确定函数比例关系值的元件称为( ). A.比较元件 B.给定元件 C.反馈元件 D.放大元件 2. ...

  4. 自动控制系统的基本性能指标

    在调试三轴跟踪云台时遇到了PID控制问题.研究过程中不可避免用到自动控制系统的性能指标,学习总结了一下经典教材中的相关内容.本文包括如下内容: 控制系统的数学模型 时域模型 复域模型 控制系统的性能指 ...

  5. [渝粤教育] 郑州轻工业大学 自动控制原理 参考 资料

    教育 -自动控制原理-章节资料考试资料-郑州轻工业大学[] 随堂测试 1.[单选题]以下属于控制装置的有哪些? A.调节器 B.执行器 C.放大器 D.变送器 参考资料[ ] 2.[多选题]自动控制系 ...

  6. MATLAB之拉氏变换

    一.复数和复变函数 1.复数的三种表现形式: 坐标形式:     三角形式:    指数形式: 2.复变函数: 复数集E内的每一个复数z=a+b*i,都有(唯一确定的/无穷多个/有限个)复数与之对应, ...

  7. 《现代控制理论》 刘豹 第2章

    目录 chapter2 控制系统状态空间表达式的解 2.1 线性定常齐次状态方程的解 2.2矩阵指数函数--状态转移矩阵 2.2.1 状态转移矩阵 2.2.2 基本性质 2.2.3 几个特殊的矩阵指数 ...

  8. 机械工程控制基础概念复习

    控制论两个核心:信息和反馈 控制论与机械工程控制关系:机械工程控制论是研究控制论在机械工程中应用的一门技术学科. 控制论发展阶段及特点:第一阶段的自动控制理论,即经典伺服机构理论,成熟于40~50年代 ...

  9. 数字图像处理-Digital Image Processing(DIP)--5图像的平滑处理

    图像的平滑处理 一.图像增强的处理方法介绍 二.平滑处理的基本概念 1.定义 2.平滑处理方法 3.空域卷积滤波--卷积 三.平滑处理方法-噪声消除法(二值图像) 1.二值图像的黑白点噪声滤波 2.二 ...

最新文章

  1. 【Java 虚拟机原理】Dalvik 虚拟机 ( 打包 Jar 文件和 Dex 文件 | 反编译 Dex 文件 | 分析 Dex 文件反编译结果 )
  2. 日常提高PHP运行效率的习惯
  3. fastnest怎么一键排版_什么公众号排版编辑器可以换字体?公众号字体在哪里选择修改?...
  4. mac pycharm 卸载_Mac上Virtual Box虚拟机Linux系统安装
  5. JSON Web Token实际应用
  6. scratch 极简坦克大战
  7. 自动量化炒股软件是什么?
  8. mysql 加锁 索引_MySQL 加锁处理分析
  9. 如何在树莓派上进行python编程_树莓派Python编程指南
  10. go老鸟也会经常出现 并发channal问题引起的协程泄漏
  11. 川大 计算机学院 惠子,“挑战杯”四川大学2013年学生科技节之“纺兴未艾,织行天下”废物循环利用大赛决赛圆满落幕...
  12. 输出“A、B...Z、AA、AB...AZ、BA、BB...BZ.......”的结构
  13. go调用python
  14. POI利用word模板动态生成word报表以及动态生成word表格
  15. 拿下人脸识别“世界杯”冠军!松下-NUS 和美国东北大学实战分享
  16. 软件开发主要流程步骤
  17. nacosk8s部署_在K8S中部署Nacos配置中心
  18. Excel函数之— SUMPRODUCT用法(一),太强大了
  19. 【Spring】IOC,你真的懂了吗?
  20. 快速上手Django(六) -Django之Django drf 序列化器Serializer类

热门文章

  1. 选择手机群控系统有哪些需要注意的地方?
  2. 过了MySQL 8 OCP(1Z0-908),交一下作业
  3. 一本通1652牡牛和牝牛
  4. 程序人生(创)一个新手程序员的两三事(未完待续...)
  5. 在即将欢度春节的日子里,七大姑八大姨们问我程序员是啥子,我应该怎么介绍?
  6. GitHub学生包申请(学生认证)教程
  7. Gaussian 计算静电云图确定吸附位点
  8. HDU 4973 A simple simulation problem 线段树
  9. 发明现代概率的男人:他如何发现“不可能”对人类事务的影响?
  10. 超快速结构感知深度巷道检测(Ultra Fast Structure-aware Deep Lane Detection )