我是靠谱客的博主 诚心小松鼠,最近开发中收集的这篇文章主要介绍Matlab-Simulink_离散模块,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1 Discrete Transfer Fcn模块

 

 2 Discrete Filter模块

可以实现无线冲激响应(IIR)和邮箱冲激响应(FIR)的滤波器。

 

 

 3 Unit Delay模块

系统的输出延迟一个采样周期,通过sample time设置采样周期,比如设置为0.3s

 

 4 Memory模块

将前一个集成步的输入作为输出,相当于对前一个集成步内的输入进行采样保持。

Sine Wave2的采样时间设为0.1s,运行结果如下:

 ​​​​​​​

 5 Discrete Zero-Pole模块

 采样时间设为1s

 

 

 

 6 Discrete State-Space模块

A:系统状态空间矩阵系数,必须是一个n*n矩阵,n为状态数

B:系统状态空间矩阵系数,必须是一个n*m矩阵,m为状态数

C:系统状态空间矩阵系数,必须是一个r*n矩阵,r为状态数

D:系统状态空间矩阵系数,必须是一个r*m矩阵

sample time:采样时间

采用时间设为0.5s

 

 

 7 Zero-Order Hold模块

实现一个以指定采样率的采样与保持函数操作,一个输入产生一个输出。

采样频率设为0.5s,运行结果如下:

 

 

 

参考材料《MATLAB_SIMULINK系统仿真》

 

 

 

最后

以上就是诚心小松鼠为你收集整理的Matlab-Simulink_离散模块的全部内容,希望文章能够帮你解决Matlab-Simulink_离散模块所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部