HolderModel

HolderModel[]

表示零阶保持器的单入单出模型.

HolderModel[specs]

表示规范为 specs 的保持器.

更多信息

  • HolderModel 亦称为零阶保持 (ZOH),一阶保持 (FOH) 和逆采样.
  • HolderModel 通常用于将来自数字微控制器或数字信号处理器的离散时间信号转换为在物理世界或物理世界模型中驱动时使用的连续时间信号.
  • 保持器是一种运算模型,它接受整数定义的离散时间信号 ,生成连续时间信号 f(t)=g(TemplateBox[{{t, /, T}}, Floor]),其中 是采样周期. 使采样点之间的值保持恒定.
  • 规范 spec 是一个关联,可以有以下键:
  • "InputVariables"{u[t]}输入变量
    "Order"0保持器的阶数,为非负整数
    "OutputVariables"{y[t]}输出变量
    "SamplingPeriod"1采样周期
    "SignalCount"1输入和输出的数量
    "TemporalVariable"t时间变量
  • "Order" 属性指定使用的外推的阶数. 阶外推器使用前面 个点来导出 次插值多项式. 然后使用该多项式推断下一个采样周期的值.
  • HolderModel[]["prop"] 可用于获取模型的各种属性.
  • "prop" 的值可以是 spec 中的任意键及以下内容:
  • "Properties"属性名称列表
    "PropertyAssociation"以关联给出的属性名称和值
    "PropertyDataset"以数据集给出的属性名称和值
    {p1,p2,}
  • 属性 pi
  • 的值

范例

打开所有单元关闭所有单元

基本范例  (2)

零阶保持 (ZOH) 模型:

属性:

对 ZOH 对正弦输入的响应进行仿真:

绘制响应和输入序列:

范围  (9)

零阶保持模型:

一阶保持:

自定义属性的保持器:

列出所有可用属性:

获取特定属性:

获取几个属性:

获取关联形式的属性:

数据集形式的属性:

对一阶保持器对正弦序列的响应进行仿真:

绘制响应和序列:

缩小采样周期以便更好地近似正弦曲线:

绘制更好近似情况下的响应和输入序列:

较低的采样周期会产生更好的近似值:

应用  (1)

保持器模型是采样数据系统的子系统:

对系统进行仿真:

绘制响应:

属性和关系  (3)

采样器模型本质上是一个基于时间的动作:

基于 WhenEvent 的响应:

采样器模型的响应:

它们是一样的:

一阶保持基于当前和之前输入值的线性插值:

变量 是当前输入的值, 之前输入的值, 是总时长:

离散变量 在每个采样时刻被更新:

求线性插值的斜率 和截距

输出表达式:

求输出信号:

用保持器模型获得的解:

它们是一样的:

保持器模型逆转了采样器模型的操作:

将采样器模型与保持器模型串联在一起:

输出信号与输入信号相同:

Wolfram Research (2024),HolderModel,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HolderModel.html.

文本

Wolfram Research (2024),HolderModel,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HolderModel.html.

CMS

Wolfram 语言. 2024. "HolderModel." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/HolderModel.html.

APA

Wolfram 语言. (2024). HolderModel. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/HolderModel.html 年

BibTeX

@misc{reference.wolfram_2024_holdermodel, author="Wolfram Research", title="{HolderModel}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/HolderModel.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_holdermodel, organization={Wolfram Research}, title={HolderModel}, year={2024}, url={https://reference.wolfram.com/language/ref/HolderModel.html}, note=[Accessed: 22-November-2024 ]}