tf的全称是什么?

如题所述

tf是传递函数的意思,一般学自动控制原理的时候经常用,在s域中,比如要输入G(s)=1/(s^2+2s+1),就可以在matlab中输入G=tf([1],[1 2 1])。

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为代表这个通用分母的行向量。

温馨提示:答案为网友推荐,仅供参考
相似回答