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

【MATLAB】【数字信号处理】产生系统的单位冲激响应h(t)与H(z)零极点分布

一、实验目的与要求

产生h(t)H(z) 零极点分布

二、实验仪器

微机,仿真软件MATLAB 2022a

三、实验内容与测试结果

1.已知描述连续系统的微分方程为y''(t)+5y'(t)+6y(t)=2x'(t)+8x(t) ,计算系统的单位冲激响应h(t)

程序如下:

clear all;
ts=0;te=5;dt=0.1;
num=[0 2 8];
den=[1 5 6];
sys=tf(num,den);
t=ts:dt:te;
y=impulse(sys,t);
plot(t,y);grid;xlabel('time(sec)');ylabel('h(t)');
hold on;
stem(t,y); %画出离散的和连续的

运行结果如下:

2.已知连续系统的系统函数为Hs=2s2+3s+1 / s3+2s2+2s+1 ,计算其零极点作图.

代码如下:

b=[2,3,2];
a=[1,2,2,1];ps=roots(a);
zs=roots(b);% subplot(121);
plot(real(zs),imag(zs),'o',real(ps),imag(ps),'x','markersize',12);
axis([-2,2,-2,2]);
grid;%绘制网格线
legend('零点','极点');
% subplot(122);
% grid;
% pzmap(b,a);
% axis([-2,2,-2,2]);
b=[2,3,2];
a=[1,2,2,1];
ps=roots(a);
zs=roots(b);
plot(real(zs),imag(zs),'o',real(ps),imag(ps),'x','markersize',12);
axis([-2,2,-2,2]);
grid;%绘制网格线
legend('零点','极点');

运行结果如下:

http://www.lryc.cn/news/281219.html

相关文章:

  • 实验五:动态路由配置
  • 苍穹外卖学习----出错记录
  • 如何实现图片压缩
  • 机器学习算法实战案例:时间序列数据最全的预处理方法总结
  • MongoDB高级集群架构设计
  • C++中JSON与string格式互转
  • 2023一带一路暨金砖国家技能发展与技术创新大赛 【企业信息系统安全赛项】国内赛竞赛样题
  • 【BBuf的CUDA笔记】十二,LayerNorm/RMSNorm的重计算实现
  • 安装Mac提示安装无法继续,因为安装器已损坏
  • 脚本编程游戏引擎会遇到哪些问题
  • 什么软件可以做报表?
  • 数据结构学习 jz39 数组中出现次数超过一半的数字
  • 基于Linux的Flappy bird游戏开发
  • 排序算法6---快速排序(非递归)(C)
  • 【Verilog】期末复习——设计带异步清零且高电平有效的4位循环移位寄存器
  • 银行网络安全实战对抗体系建设实践
  • SwiftUI之深入解析Alignment Guides的超实用实战教程
  • java获取视频文件的编解码器
  • 动态规划Day06(完全背包)
  • selenium之框架之窗口
  • 华为OD机试 - 最小矩阵宽度(Java JS Python C)
  • 嵌入式linux_C应用学习之API函数
  • 【ubuntu】docker中如何ping其他ip或外网
  • 【Vue3+Ts项目】硅谷甄选 — 品牌管理+平台属性管理+SPU管理+SKU管理
  • 计算机图形学流体模拟 blender 渲染脚本
  • 二分图带权最大匹配-KM算法详解
  • Redis命令 - Sets命令组常用命令
  • DA14531-外设驱动篇-I2C通信应用
  • Git仓库管理笔记
  • [嵌入式软件][入门篇] 搭建在线仿真平台(STM32)