Engee 文档

财务汇报局

页面进行中。

频率传递函数。

库::`工程系统`

资料描述

该函数以频率传递函数(频率响应)的形式创建动态系统的模型,该函数使用频率集和表达系统对这些频率的响应的复数来定义。 模型可以描述一维(SISO)和多维(MIMO)动态系统。 模型可以是连续的,也可以是离散的。

频率传递函数 对于每个频率 是复数。 ,其模等于输出值的幅度与输入值的幅度之比,并且自变量是输出值相对于输入值的相移。

语法

函数调用

  • [参数:sys]=frd() 在单个频率ω=0处创建频率传递函数集。 其值也为零。 您可以使用函数更改输入参数的值 setproperty!.

争论

输入参数

# 回应 — 频率响应

+ 通行证:[0.0+0.0im] (默认情况下)| 通行证:[标量] | 传递:[向量] | 传:[N维数组]

Details

表征系统对谐波频率信号响应的复数或复数数组 [参数:频率].

对于SISO系统,频率响应作为复数的标量或向量给出。 矢量元素的数量必须等于频率的数量。

对于MIMO系统,频率响应作为大小的复数数组给出 ,在哪里 -系统输出数量, -系统输入数量, -频率的数量。

对于具有ny数量的输出和nu数量的输入大小的系统阵列 频率响应作为大小的复数数组给出 ,在哪里 -频率的数量。 例如,一个大小为复数的数组 设置大小的系统阵列的频率响应 . 阵列中的每个系统都具有 产出和 入口。

数据类型

综合体</无翻译> 支持复数::是

# 频率 — 输入信号的频率

+ 通行证:[0.0] (默认情况下)| 通行证:[标量] | 传递:[向量]

Details

施加到系统的输入的谐波信号的频率或一组频率。 频率值可以是正的或负的。

数据类型

漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64</无翻译> 支持复数::无

# *ts*是 采样周期

+ 通行证:[没有] (默认)| 通行证:[标量]

Details

频率传递函数的周期。

数据类型

什么都没有, 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64</无翻译> 支持复数::无

# timeunit — 时间测量单元

+ 通行证:[秒] (默认情况下)| 通行证:[纳秒] | 通行证:[微秒] | 通过:[毫秒] | 通行证:[分钟] | 通行证:[小时] | 通行证:[天] | 通行证:[周] | 通行证:[月] | 通行证:[年]

Details

时间的测量单位。

该参数采用以下值:

  • "纳秒" -纳秒;

  • "微秒" -微秒;

  • "毫秒" -毫秒;

  • "分钟" -分钟;

  • "小时" -手表;

  • "天" -天数;

  • "周" -周;

  • "月" -月;

  • "年" -几年。

数据类型

字符串</无翻译>

# 频率 — 频率测量单元

+ 通行证:[rad/timeunit] (默认情况下)| 通行证:[周期/时间单元] | 通行证:[rad/s] | 通过:[Hz] | 传:[千赫] | 通行证:[兆赫] | 通行证:[千兆赫] | 通过:[rpm]

Details

频率测量的单位。

该参数采用以下值:

  • rad/timeunit -rad/<时间测量单位>;

  • "周期/时间单元" -关于/<时间测量单位>;

  • "rad/s" -高兴/c;

  • "赫兹" -赫兹;

  • "千赫" -千赫;

  • "兆赫" -兆赫;

  • "千兆赫" -千兆赫;

  • "rpm" -rpm;

数据类型

字符串</无翻译>

输出参数

# 系统 — 频率传递函数

+ 通行证:[frd]

Details

频率传递函数。

数据类型

财务汇报局</无翻译>