Engee 文档

来自工作区的信号

从工作区加载数据作为信号。

blockType: SubSystem

图书馆路径:

/Signal Operations/Sources/Signal From Workspace

资料描述

来自工作区的信号 从工作区将数据读取到模型中,并将其作为信号呈现。 在参数中 信号 指定包含导入信号的工作区变量的名称,或定义矩阵或三维数组的任何表达式。

港口

输出

# OUT_1 — 来自工作区的数据
标量,标量 | 向量资料 | 矩阵 | 阵列

Details

作为信号从工作区加载的数据。 根据加载的数据,输出信号可以是标量、矢量、矩阵或三维阵列。

如果参数 信号 设置矩阵 ( ),每个 列被视为单独的通道。 帧大小由*Samples per frame参数设置。, . 输出是一个矩阵 ,含 来自每个信号通道的连续采样。 输出处的采样周期由参数设置 *采样时间 , ,以及在输出的帧周期 – . 为方便起见,导入的字符串向量 它被认为是一个单一的通道,因此输出帧的维度等于 .

数据类型

漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔

复数支持

是的

参数

主组

# 信号 — 导入的信号

Details

从变量导入的信号 工作空间,或定义信号的有效表达式。

默认值

collect(1:10)

程序使用名称

Signal

可调谐

可计算

# 采样时间 — 采样周期

Details

输出帧的采样周期 ,设为正数。 输出帧的采样周期为 .

默认值

1

程序使用名称

SampleTime

可调谐

可计算

# 每帧样本数 — 每个输出帧的样本

Details

样本数目 每帧在一个输出数据通道中,设置为正整数。

默认值

1

程序使用名称

SamplesPerFrame

可调谐

可计算

# 通过以下方式在最终数据值之后输出表格 — 输出值
Setting to zero | 保持最终值 | 循环重复

Details

确定生成所有指定信号样本后的输出信号。

  • 如果为此参数指定了值 Setting to zero,该块在产生最后一个信号帧之后产生整个仿真时间的零值输出信号。

  • 如果为此参数指定了值 保持最终值,该块在产生信号的最后一帧之后的整个仿真时间期间重复最后一帧。

  • 如果为此参数指定了值 循环重复,该块在到达信号的最后一帧之后从开始重复信号。 如果在参数中指定了帧大小 每帧样本数 ,不将输入信号的长度平均划分为一个块 来自工作区的信号 ,则会出现错误。

块不将导入的信号外推到最后一个采样之外。

Setting to zero | Holding final value | Cyclic repetition

默认值

Setting to zero

程序使用名称

FormOutput

可调谐

可计算