Matlab怎样将传递函数转换成差分方程
最近在做毕业设计,自己的控制对象描述形式是传递函数,而书里看到的大部份被控对象都是差分方程的形式,就想有没有这种转换的方法,网上搜索了一圈,总结如下。
步骤一,先建立传递函数方程
首先给定一个连续的传递函数,例如一个二阶传递函数
在MATLAB里面的描述如下:
sys=tf([3,1],[1,2,5]); % 建立被控对象传递函数
步骤二:将传递函数离散化
将传递函数离散成如下z
函数的形式:
这时就得到了一个离散模型,在MATLAB中描述如下:
ts=0.001; % 设定采样时间=0.001s
dsys=c2d(sys,ts,'z'); % 根据采样时间,把传递函数离散化
步骤三:把离散方程改成差分方程
- 模型改写成差分方程 首先把
dsys
改成y(z)
和u(z)
的比值
- 然后上下同除以
z
的平方,使z
的次数为负
- 接着十字相乘,展开成等式,并将
z
的幂次形式改写成差分形式
- 最后把
y(k)
提到等式的左边,即得到差分方程的形式
Matlab怎样将传递函数转换成差分方程相关推荐
- matlab仿真Gz转换为差分方程,怎么用matlab把传递函数转成差分方程
怎么用matlab把传递函数转成差分方程 以下是PID控制的部分代码(matlab的m文件): ts=0.001;采样时间=0.001s sys=tf(400,[1,50,0]);建立被控对象传递函数 ...
- matlab 图像转视频教程,Matlab制作视频并转换成gif动态图的两种方法
一.第一个方法比较简单,就是使用movie(f)直接取生成AVI视频文件. %% f(t)-->f(4*t+12) 并且验证%% function Signal_change() tic%记录程 ...
- matlab下的彩色图像转换成二值图像并保存
在matlab平台下,为了得到二值图像,先是用函数im2bw将彩色图像转换成二值图像,然后用imwrite函数生成指定路径的二值图像. 这里用到的例子是将彩色图像(64×64×3 uint8型图像数组 ...
- MATLAB 将 n 美分转换成 25、10、5 和 1 美分的硬币总共有多少种转换方法?编写一个函数,传入参数 n,输出转换的种类
将 n 美分转换成 25.10.5 和 1 美分的硬币总共有多少种转换方法?编写一个函数,传入参数 n,输出转换的种类. clc clear n=input('n=');%输入n美分. num=0; ...
- matlab读mif文件,MATLAB将mif文件转换成coe文件(原创)
在网上下载project的source文件夹,原始coe数据被直接生成转换为了mif文件,不能直接加在到rom的ip核内,所以需要进行文件格式的转变,其中又涉及到数据量庞大时需要借助MATLAB这一强 ...
- MATLAB将mif文件转换成coe文件(原创)
在网上下载project的source文件夹,原始coe数据被直接生成转换为了mif文件,不能直接加在到rom的ip核内,所以需要进行文件格式的转变,其中又涉及到数据量庞大时需要借助MATLAB这一强 ...
- matlab把cell矩阵转换成能处理的数据
%test为待转换的cell for n=1:length(test)x{n}=str2num(test{n}); end for m=1:length(x)y(m)=x{m}(1) end %y即为 ...
- 怎样用matlab把视频转gif动画,Matlab制作视频并转换成gif动态图的两种方法
一.第一个方法比较简单,就是使用movie(f)直接取生成AVI视频文件. %% f(t)–>f(4t+12) 并且验证%% function Signal_change() tic%记录程序运 ...
- Matlab制作视频并转换成gif动态图的两种方法
一.第一个方法比较简单,就是使用movie(f)直接取生成AVI视频文件. %% f(t)-->f(4*t+12) 并且验证%% function Signal_change() tic%记录程 ...
最新文章
- mysql5.7 zip安装配置_MySQL5.7的.zip文件的配置安装
- mysql如何配置hbm.xml_配置数据库映射文件hbm.xml
- export ,export default 和 import 区别 以及用法
- CMU | 深度学习模型中集成优化、约束和控制
- webservice使用EF生成的model序列化问题
- 使用Jquery中ajax实现上传文件
- 华为鸿蒙开源!敢为全球第一全场景分布式 OS,可替换 Android!
- 拓端tecdat|R语言连续时间马尔可夫链模拟案例 Markov Chains
- Azkaban安装部署(附资源)
- 目标规划运筹学例题doc_7.运筹学之目标规划(胡运权版).doc
- 基于IC设计的实用ISP算法介绍
- WebStorm的setting设置
- 一分钟解决 The server selected protocol version TLS10 is not accepted 问题
- 大数据影响人类认知和行为习惯
- 牛逼,个人开发者可以申请微信支付了!
- CCF201809-01 卖菜
- jmeter压力测试并发
- 2016国内热门的企业级SaaS应用
- OSS PHP SDK报“Use of undefined constant CURLOPT_CLOSEPOLICY - assumed”错误
- 读 Edward Craig 之 Philosophy: A Very Short Introduction