matlab中传递函数的离散化

转载▼
标签:

差分方程

传递函数

采样周期

转化

c2d

分类: Matlab

matlab中,传递函数离散化,特别是转化为差分方程,可以使用c2d实现,系数直接转化是不可以的。c2d的具体用法,可以参照matlab帮助,下面举一例

% transfor function
sys = tf([1 -1], [1 4 5]);

% discretize
ts = 0.1; % 采样周期
dsys = c2d(sys, ts, 'z'); % 转化为差分方程

% extract
[num, den] = tfdata(dsys,'v'); % 提取差分方程系数

结果为:

>> dsys
 
Transfer function:
0.07736 z - 0.08557
----------------------
z^2 - 1.629 z + 0.6703
 
Sampling time: 0.1

>> num

num =

0   0.077359465661809  -0.085567271047414

>> den

den =

1.000000000000000  -1.629281019107614   0.670320046035640

matlab中传递函数的离散化相关推荐

  1. Matlab中传递函数的几种输入方式

    文章目录 1:Matlab中传递函数的几种输入方式 1.1.显示多项式的传递函数 1.2.因子形式的传递函数 1.3.显示零极点式传递函数 1.4.直接传递函数输入 2:传递函数多项式形式和零极点形式 ...

  2. matlab中tf函数是什么,[转载]MATLAB中传递函数TF命令的有关介绍

    Tf函数用来建立实部或复数传递函数模型或将状态方程.或零级增益模型转化成传递函数形式. sys = tf(num,den)命令可以建立一个传递函数,其中分子和分母分别为num和den.输出sys是储存 ...

  3. matlab 子函数怎么写,matlab中怎么写函数

    1.matlab怎么写函数文件~ 1.首先在电脑中打开baimatlab软件. 2.在打开的页面中点击"du主页"栏目下的"新建"按钮.zhi 3.然后在打开的 ...

  4. MATLAB中常见数字信号处理相关函数汇总

    MATLAB中常见数字信号处理相关函数汇总 现将MATLAB信号处理工具箱函数进行分组,便于记忆查询和长期回顾. Waveform Generation(波形产生) chairp: 产生扫频余弦函数: ...

  5. 传递函数的离散化(一)—— C实现

    假如设计好了一个控制器,得到了它的传递函数,那么该怎么在单片机中实现它呢?里面都是微积分,该怎么编程呢?这就要设计到传函的离散化了. 1:离散化 1.1.离散化的目的 将s域下的传递函数转换为离散的z ...

  6. matlab实现移相,MATLAB中的SISOTOOL在数字式移相全桥中的

    摘要:开关电源技术的数字控制可实现先进的控制策略,简化系统的结构,缩小体积,提高系统性能.本文用MATLAB中的SISOTOOL实现了数字控制移相全桥的PI补偿,解决了移相全桥PI参数设计困难的问题, ...

  7. Matlab中的结构类型struct

    结构(struct)数组 要在MALTAB中实现比较复杂的编程,就不能不用struct类型.而且在MATLAB中实现struct比C中更为方便. 4. 3.1 结构数组的创建 MATLAB提供了两种定 ...

  8. Matlab中fft作频谱横纵坐标

    关于这个问题,在很早之前就分享过,也通过了解实现了算法,当时看的明白,想的明白,突然要用的时候,又开始疑问,不免有些纠结,与其每次使用的时候都查,浪费时间,还不如,一次搞定. 真心没把哪门没学好的课程 ...

  9. matlab中udt函数,《MATLAB信号处理超级学习手册》——2.5 离散时间信号中的运算...

    本节书摘来自异步社区<MATLAB信号处理超级学习手册>一书中的第2章,第2.5节,作者:MATLAB技术联盟 , 史洁玉著,更多章节内容可以访问云栖社区"异步社区"公 ...

最新文章

  1. docke跨主机通信之gre隧道
  2. 【剑指offer-Java版】11数值的整数次方
  3. 007_logback配置
  4. python简单的小程序_初学python的一些简单程序(1)
  5. php页面生成耗时分析
  6. webstrom快捷键
  7. 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
  8. Flowable BPMN 用户手册 (v 6.5.0-SNAPSHOT)
  9. 推荐算法实现java_利用Java写开源库 覆盖70多种推荐算法
  10. 将流数据输出到Mysql中
  11. 关于ssh的一篇很好的文章
  12. PowerDesigner--创建概念数据模型;并生成逻辑数据模型/物理数据模型/数据库SQL脚本
  13. PlayStation@4功能介绍及测试应用
  14. NetFlow基础:网络流量监控简介
  15. php 系统分隔符,php脚本由哪个分隔符包围
  16. 关于spidev_test自发自收数据不正确的解决方案
  17. Ubuntu关机和重启的命令
  18. 交通事故预测——《RiskOracle: A Minute-level Citywide Traffic Accident Forecasting Framework》
  19. 浙江大华流媒体服务器型号,大华DAHUA网络视频存储服务器DH-EVS7024S-DY产品中心_DAV数字音视工程网...
  20. MybatisPlus---从入门到深化

热门文章

  1. 美国大学的交流访问学者怎样申请?
  2. excel提示“文件已损坏,无法打开”解决方法
  3. 怎样修改mysql密码
  4. ORA-00937: not a single-group group function
  5. 什么是Promise,Promise的三种状态,Promise的方法
  6. 国产android系统,最干净的国产安卓7.0系统,体验还不错
  7. 【数字图像处理】秒懂傅里叶变换,仅需此文
  8. Webyog Sqlyog Ultimate_12.5.1最新版完美破解(带注册码)
  9. C++学习资料和视频
  10. maven查看jar包对应的依赖