Engee 文档

Signal From Workspace

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

blockType: SubSystem

图书馆路径:

/Signal Operations/Sources/Signal From Workspace

资料描述

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

港口

输出

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

Details

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

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

数据类型

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

复数支持

是的

参数

主组

# Signal — 导入的信号

Details

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

默认值

collect(1:10)

程序使用名称

Signal

可调谐

可计算

# Sample time — 采样周期

Details

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

默认值

1

程序使用名称

SampleTime

可调谐

可计算

# Samples per frame — 每个输出帧的样本

Details

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

默认值

1

程序使用名称

SamplesPerFrame

可调谐

可计算

# Form output after final data value by — 输出值
Setting to zero | Holding final value | Cyclic repetition

Details

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

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

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

  • 如果为此参数指定了值 Cyclic repetition,该块在到达信号的最后一帧之后从开始重复信号。 如果在参数中指定了帧大小 Samples per frame ,不将输入信号的长度平均划分为一个块 Signal From Workspace ,则会出现错误。

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

Setting to zero | Holding final value | Cyclic repetition

默认值

Setting to zero

程序使用名称

FormOutput

可调谐

可计算