主要内容

信号编辑器

显示,创建、编辑和开关可互换的场景

  • 库:
  • 金宝app模型/来源

  • 信号编辑块

描述

信号编辑器块显示屏、创建和编辑可互换的场景。您还可以使用块切换场景的模型。

信号编辑器块支持mat金宝app文件包含一个或多个标量金宝appSimulink.SimulationData.Dataset对象。

你可以港口信号生成器块配置信号编辑器块使用signalBuilderToSignalEditor函数。有关更多信息,请参见用信号编辑块代替信号生成器块

以编程方式得到的总数的场景和信号信号编辑器块,用get_paramNumberOfScenariosNumberOfSignals属性。这些属性包含值作为特征向量。使用这些值转换为双打str2double函数。

以编程方式使信号编辑器块标签输出信号线路、设置set_paramPreserveSignalName“上”(默认)。例如:

set_param (gcb PreserveSignalName”,“上”)

快速启动

信号编辑器块支持快速重金宝app启。启用快速启动后,你还可以:

  • 改变活动场景。

  • 改变积极的信号。

    同时可以改变积极的信号,但你不能编辑信号属性的块。

  • 启动信号编辑器的用户界面和编辑数据。

限制

信号编辑器块不支持:金宝app

  • 函数调用

  • 地面信号

信号编辑器块支持动态字金宝app符串。它不支持字符串的最大长度金宝app。此外,字符串的信号编辑器块不能输出:

  • 种基本MATLAB字符串。

  • 字符串数据,其中包含缺失值。

  • 包含非ascii字符的字符串数据。

港口

输出参数

全部展开

一个或多个信号,可以:

  • 一个MATLAB®timeseries对象

  • MATLAB的结构timeseries对象

  • 一个二维矩阵

港标签取决于相关的变量数据集MAT-file。

数据类型:||一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|字符串|布尔|不动点|枚举|公共汽车

参数

全部展开

数据集文件,指定为特征向量,包含一个或多个标量金宝appSimulink.SimulationData.Dataset对象。不要使用一个文件名从一个地区,在不同的地区。当使用块在多个平台上时,仅仅考虑指定MAT-file名称和MAT-file MATLAB路径。

依赖关系

  • 如果untitled.mat在当前文件夹不存在,这些参数被禁用:

    • 活跃的场景

    • 信号

    • 输出一个总线信号

    • 单位

    • 样品时间

    • 插入数据

    • 使讨论二阶导数过零检测

    • 形成最终的数据值后输出

  • 创建一个MAT-file,点击。这个按钮启动信号编辑器的用户界面,它可以让你创建和编辑场景mat文件。

编程使用

块参数:文件名
类型:特征向量
:特征向量
默认的:“untitled.mat”

活跃的情况下,指定为一个特征向量。指定的MAT-file必须存在。必要时可以切换活动场景。

依赖关系

要启用该参数,确保指定的MAT-file存在。

编程使用

块参数:ActiveScenario
类型:特征向量|数字
:特征向量|索引值
默认的:“场景”

开始信号编辑用户界面,点击

信号配置,指定为一个信号名称。这个信号是积极的信号。您可以配置信号前MAT-file必须存在。

要启用该参数,确保指定的MAT-file存在。

提示

不使用set_param函数设置积极信号属性名称参数(“ActiveSignal”)结合另一个名称-值对的理由信号编辑器块。

编程使用

块参数:ActiveSignal
类型:特征向量|数字
:特征向量|索引向量
默认的:“信号1”

配置信号总线:

作为一个总线配置信号。

不配置作为一个总线信号。

指定的MAT-file必须存在。

提示

选中此复选框只有在活跃的信号是一个MATLAB结构的字段是一样的一个现有的总线对象,或创建一个新的匹配总线对象。如果您选中此复选框一个积极的信号,不是一个MATLAB结构,模拟返回一个错误。

依赖关系

  • 选择输出一个总线信号复选框允许选择总线对象参数。

  • 要启用该参数,确保指定的MAT-file存在。

编程使用

块参数:IsBus
类型:特征向量
:”从“|”“
默认的:“关闭”

选择或输入总线对象名称。编辑总线对象或使用数据类型创建一个总线对象助手,点击> >。活跃的信号必须是一个MATLAB这车结构的字段是一样的对象。指定的MAT-file必须存在。

依赖关系

要启用该参数,确保指定的MAT-file存在。

编程使用

块参数:OutputBusObjectStr
类型:特征向量
:总线对象名称
默认的:“巴士:BusObject”

选择总线对象名称。如果你没有一个总线对象,创建一个点击编辑,公共汽车编辑器。有关更多信息,请参见创建并指定仿真软件。金宝app总线对象

信号的物理单位,指定为一个单位。指定一个单位,开始键入文本框。输入参数,显示潜在的匹配单元。有关更多信息,请参见单位规范在仿真软件模型金宝app。支持的单位列表,看看金宝app允许单元系统

限制单元系统,点击链接右边的参数:

  • 如果一个单位系统配置块中存在组件,其对话框打开。使用该对话框指定允许和不允许单位系统组件。

  • 如果一个单位系统配置块不存在组件,模型配置参数对话框。使用该对话框指定允许和不允许单元系统的模型。

指定的MAT-file必须存在。

依赖关系

要启用该参数,确保指定的MAT-file存在。

编程使用

块参数:单位
类型:特征向量
:“继承”|支金宝app持物理单位
默认的:“继承”

样品之间的时间间隔,以秒为单位指定。指定的MAT-file必须存在。

依赖关系

要启用该参数,确保指定的MAT-file存在。

编程使用

块参数:SampleTime
类型:特征向量
:1|样本时间以秒为单位
默认的:' 0 '

线性插入数据时点击不存在相应的空间数据。指定的MAT-file必须存在。

信号编辑块线性插入:

线性插入时点击不存在相应的空间数据,选择这个选项。

当前的输出等于输出数据的最近的时候存在。

信号编辑块插入通过使用两个相应的工作区样本:

  • 数据线性插入的值通过使用两个相应的样品

  • 布尔数据,使用上半年的两个时间值和之间的时间真正的下半年

  • 除了对一个内置的数据类型布尔:

    • 向上的数据

    • 执行线性插值(描述数据)

    • 低垂的插入值原始数据类型

你不能使用线性插值与枚举(枚举)数据。

块使用最后的数据点的值随着时间的价值打过去已知的数据点后发生的。

确定块输出最后一次冲击后的数据是可用的,结合这些参数的设置:

  • 插入数据

  • 形成最终的数据值后输出

详情,请参阅形成最终的数据值后输出参数。

依赖关系

要启用该参数,确保指定的MAT-file存在。

编程使用

块参数:插入
类型:特征向量
:”从“|”“
默认的:“关闭”

如果您选择了使讨论二阶导数过零检测参数,当输入数组包含多个条目的同时,仿真软件金宝app®检测到一个零交叉。例如,假设输入的数组中有这样的数据:

时间:0 1 2 2 3信号:2 3 4 5 6

2时,有一个从输入信号不连续零交叉。有关更多信息,请参见讨论二阶导数过零检测

总线信号,仿真软件检测所有叶零交叉金宝app总线元素。

指定的MAT-file必须存在。

依赖关系

要启用该参数,确保指定的MAT-file存在。

编程使用

块参数:ZeroCross
类型:特征向量
:”从“|”“
默认的:“关闭”

确定块输出最后一次冲击后的工作区数据可用,结合这些参数的设置:

  • 插入数据

  • 形成最终的数据值后输出

此表列出了块输出,基于两个选项的值。

最终数据值后设置形式输出 设置插入数据 块最终数据后输出

外推法

从最后的数据外推值

错误

设置为零

持有最终值

终值从工作区

终值从工作区

例如,块使用最后两个已知数据来推断数据点发生在最后一个已知点如果你:

  • 选择插入数据

  • 形成最终的数据值后输出外推法

指定的MAT-file必须存在。

依赖关系

要启用该参数,确保指定的MAT-file存在。

编程使用

块参数:OutputAfterFinalValue
类型:特征向量
:“设置为零”|“推断”|“持有最终值
默认的:设置为零的

块特征

数据类型

布尔|公共汽车||枚举|不动点|一半|整数||字符串

直接引线

没有

多维信号

是的

适应信号

没有

讨论二阶导数过零检测

是的

扩展功能

PLC的代码生成
使用仿真软件生成结构化文本代码®PLC编码器™。金宝app

定点转换
设计和模拟使用定点定点系统设计师™。

版本历史

介绍了R2017b