Engee 文档

From Workspace

以信号形式从工作区加载数据。

blockType: FromWorkspace

图书馆路径:

/Basic/Sources/From Workspace

说明

From Workspace 程序块从工作区读取数据到模型中,并将其表示为信号。程序块 From Workspace 可以位于模型嵌套的任何层级,并可用于将数据从工作区传输到任何模型或子系统。

数据加载的特点

程序块 From Workspace 用于从向量、矩阵或 WorkspaceArray 类型(特殊类型,可通过使用程序块To Workspace 卸载数据获得,也可手动创建,详见)的变量中读取数据。在工程中使用WorkspaceArray).

要读取的变量名称在参数 Data 中指定。

根据加载的数据,输出信号可以是标量、矢量或矩阵。

参数值 Data

参数值 Time Values

`向量

矩阵

矩阵 N 乘 1

工作区数组类型 :pair

工作空间数组类型`:时间

工作区数组类型`:值

已启用

错误

向量

错误

值类型`工作区数组

错误

错误

已禁用

港口

输出

# OUT_1 — 工作区数据
标量 | 向量 | 矩阵

Details

以信号形式从工作区加载的数据。根据加载的数据,输出信号可以是标量、向量或矩阵。

数据类型

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

复数支持

参数

主机

# Data — 要从工作区对象下载的数据

Details

向量、矩阵或类型形式的工作区中的变量 工作架;工作架 (有关详细信息,请参阅 在工程中使用WorkspaceArray).

如果变量设置为向量,则它始终是单列数据(复选框 Time Values 无法安装)。

如果变量设置为矩阵,那么第一列既可以被视为时间列,也可以被视为数据列,具体取决于是否选中了复选框。 Time Values .

有关详细信息,请参阅

默认值

workspace_in

程序使用名称

VariableName

可调谐

可计算

# Sample time — 计算步骤之间的间隔
SampleTime (real number / vector of two real numbers)

Details

将计算步骤之间的间隔指定为非负数。 要继承计算步骤,请将此参数设置为 −1.

默认值

0

程序使用名称

SampleTime

可调谐

可计算

# Time Values — 时间数据的解释
Logical

Details

选中该框以启用时间数据的解释。

默认值

true (已开启)

程序使用名称

TimeValues

可调谐

可计算

# Interpolate — 内插数据
Logical

Details

一种用于计算信号中间值(源数据缺失)的插值方法。 如果选中该框,则该块 From Workspace 使用中间值的线性插值,如果删除-常量插值。

Interpolate 参数的值也会影响块的方式 From Workspace 将仿真时间的输出值外推到第一个数据点。 选中复选框后,块将使用前两个点线性外推输出值。 当标志被取消选中时,输出信号是 0.

默认值

true (已开启)

程序使用名称

Interpolate

可调谐

可计算

# Output After Final Value — 用于确定数据端点之后的块输出的方法
Extrapolation | Setting to zero | Holding final value | Cyclic repetition

Details

From Workspace 使用参数 InterpolateOutput After Final Value 来计算在上传数据中可用的最后一点之后的模拟时间的块输出。

参数值 Output After Final Value 参数值 Interpolate 最后一个数据值之后输出的块的值

Extrapolation

已启用

根据最后两个数据点外推

已关闭

错误

Setting to zero

已启用

已关闭

Holding final value

已启用

最后一个值

已关闭

Cyclic repetition

已启用

错误

已关闭

此模式只能在参数 InterpolateTime Values 关,并且设置离散模式。 Sample time . 在这种情况下,数据从第一值开始循环重复,否则发生错误。

Extrapolation | Setting to zero | Holding final value | Cyclic repetition

默认值

Extrapolation

程序使用名称

OutputAfterFinalValue

可调谐

可计算