cloop matlab,实验一 基于MATLAB实验平台的系统被控对象的建立与转换(已完成)

该实验旨在介绍如何在MATLAB中建立和转换线性系统的数学模型,包括传递函数模型的表示和零极点增益模型的构建。通过MATLAB的tf函数,可以方便地创建传递函数模型,并展示如何处理多环节系统的串联、并联和反馈连接。此外,还涵盖了在MATLAB中获取系统输出时域表达式的方法。
摘要由CSDN通过智能技术生成

实验一 基于MATLAB 实验平台的系统被控对象的建立与转换

[实验目的]

1.了解MATLAB 软件的基本特点和功能;

2.掌握线性系统被控对象传递函数数学模型在MATLAB 环境下的表示方法及转换; 3.掌握多环节串联、并联、反馈连接时整体传递函数的求取方法; 4.了解在MATLAB 环境下求取系统的输出时域表达式的方法。

[实验原理]

一、被控对象模型的建立

在线性系统理论中,一般常用的描述系统的数学模型形式有: 1、传递函数模型——有理多项式分式表达式 设系统的传递函数模型为

11

10111......)

()()(a s a s

a s a

b s b s

b s

b s R s C s G n n n

n m m m m ++++++++==

----

对线性定常系统,式中s 的系数均为常数,且a n 不等于零。

这时系统在MATLAB 中可以方便地由分子和分母各项系数构成的两个向量唯一地确定,这两个向量常用num 和den 表示。

num=[b m ,b m-1,…,b 1,b 0] den=[a n ,a n-1,…,a 1,a 0]

注意:它们都是按s 的降幂进行排列的。分子应为m 项,分母应为n 项,若有空缺项(系数为零的项),在相应的位置补零。

然后写上传递函数模型建立函数:sys=tf(num,den)。这个传递函数便在MATLAB 平台中被建立,并可以在屏幕上显示出来。 2.传递函数模型——零极点增益模型 零极点增益模型为:

)

)...()(())...()(()(2121n m p s p s p s z s z s z s K

s G ------=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值