MATLABtf 函数.docVIP

  • 487
  • 0
  • 约1.65万字
  • 约 21页
  • 2017-06-21 发布于天津
  • 举报
MATLABtf 函数.doc

Tf函数用来建立实部或复数传递函数模型或将状态方程、或零级增益模型转化成传递函数形式。 sys = tf(num,den)命令可以建立一个传递函数,其中分子和分母分别为num和den。输出sys是储存传递函数数据的传递函数目标。 单输入单输出情况下,num和den是s的递减幂级数构成的实数或复数行向量。这两个向量并不要求维数相同。如h = tf([1 0],1)就明确定义了纯导数形式h(s)=s。 若要构建多输入多输出传递函数,要分别定义每一个单输入单输出系统的端口的分子与分母。这种情况下: Num和den是单元数组,其中行数等于输出数,列数等于输入数; 行向量num{i,j}和den{i,j}定义了从输入j到输出i的传递函数的分子与分母。 如果此多输入多输出系统的传递函数中所有的单输入单输出端口有相同的分母,可以设置den为代表这个通用分母的行向量。 sys = tf(num,den,Ts)可以创建一个采样时间为Ts的离散时间传递函数。设置Ts = -1 or Ts = []将不指定采样时间。有关num和den的设置与连续系统一样。 sys = tf(M)可以创建一个静态增益M(标量或矩阵形式)。 sys = tf(num,den,ltisys)创建一个拥有来源于线性时不变模型ltisys的一般线性时不变属性的传递函数。有很多种方法可以创建线性时不变传递函数的数组。 前面介绍的语

文档评论(0)

1亿VIP精品文档

相关文档