当前位置: 首页 > article >正文

西南科技大学信号与系统A实验三(线性连续时间系统的分析)

一、实验目的

1.掌握用 matlab 分析系统时间响应的方法

2.掌握用 matlab 分析系统频率响应的方法

3.掌握系统零、极点分布与系统稳定性关系

二、实验原理

1. 系统函数 H(s)

系统函数:系统零状态响应的拉氏变换与激励的拉氏变换之比.

 H(s)=R(s)/E(s)

在 matlab 中可采用多种方法描述系统,本文采用传递函数(系统函数)描述法. 在 matlab

中, 传递函数描述法是通过传递函数分子和分母关于 s 降幂排列的多项式系数来表示的.例

如,某系统传递函数如下

则可用如下二个向量 num 和 den 来表示:

num=[1,1]

den=[1,1.3,0.8]

2. 用 matlab 分析系统时间响应

1)脉冲响应

 y=impulse(num,den,T)

T:为等间隔的时间向量,指明要计算响应的时间点.

2)阶跃响应

y=setp(num,den,T)

T 同上.

3)对任意输入的响应

y=lsim(num,den,U,T)

U:任意输入信号. T 同上.

例:对式(1)系统,分别求脉冲响应、阶跃响应及对输入 u(t)=sin(t)的响应.

num=[1,1];

den=[1,1.3,0.8];

T=0:0.1:3;

y1=impulse(num,den,T);

y2=step(num,den,T);

U=sin(T);

y3=lsim(num,den,U,T);

subplot(2,2,1);plot(T,y1);title('脉冲响应')

subplot(2,2,2);plot(T,y2);title('阶跃响应')

subplot(2,2,3);plot(T,y3);title('输入为 u=sint 的响应')


http://www.kler.cn/news/149611.html

相关文章:

  • 前后端分离前端请求后端接口的方式
  • 正向和反向代理区别
  • STM32 基础知识
  • 查看各ip下的连接数
  • 第一个php扩展开发的demo
  • 模拟实现offsetof宏(详解)
  • 第三方发起备份的ORA-00245问题
  • vue实现动态路由菜单!!!
  • 19. Python 数据处理之 Pandas
  • 奇葩问题:arp缓存与ip地址冲突(实际是ip地址被占用导致arp缓存出现问题)
  • ssh管理
  • Android12强制所有应用跟随gsensor旋转
  • 23.解释不同方式的自动装配,spring 自动装配 bean 有哪些方式?
  • 【带头学C++】----- 八、C++面向对象编程 ---- 8.10 函数的默认参数
  • Python基础语法之学习字符串快速格式化
  • C\C++:原子计数操作 之__syn_fetch_and_add性能研究
  • 前后端分离开发出现的跨域问题
  • 压缩字符串II
  • Maven 介绍
  • C语言基础程序设计题
  • 爬虫如何确定HTTP代理IP是否符合自己业务需求?
  • Android 13.0 app进程保活白名单功能实现
  • Python语言学习笔记之二(基础语法)
  • leetcode 611. 有效三角形的个数(优质解法)
  • 去水印软件有哪些?亲测四款好用去水印神器
  • redis使用
  • “rhdf5filters.so’ not found when install ‘glmGamPoi‘ package
  • AUTOSAR系统服务篇 - BswM
  • RPG项目01_UI登录
  • 如何在 Vim 中剪切、复制和粘贴