主要内容

signalBuilderToSignalEditor

从信号生成器块导入信号数据和属性到信号编辑器块

描述

例子

signal_editor= signalBuilderToSignalEditor (signal_builder名称,值从中导入信号数据和属性信号生成器块的信号编辑器块。这个函数添加了信号编辑器块的信号数据和属性来创建当前模型信号生成器块。

在港口期间signalBuilderToSignalEditor功能:

  • Unicode®组名以Test_Case_

  • 组名转换为有效的MATLAB®删除前导和尾随空格的变量名。

  • 转换组名时删除尾随下划线。

  • 场景名称中保留的剩余数字。

  • 按字母顺序排列信号群。

  • 根据MATLAB约定从现有名称创建唯一的组名称。

signalBuilderToSignalEditor函数不支持金宝app

  • 包含测试用例参数的模型。可以成功地从信号生成器块,但不能使用信号编辑器由生成的测试工具块金宝app®设计验证器™

  • 中创建的包含Signal Builder信号生成器的模型创建和连接生成器上下文菜单。

signal_editorsorted_group_indexsorted_group_names) = signalBuilderToSignalEditor (signal_builder名称,值输出包含信号组和组名的向量。

例子

全部折叠

这个例子展示了如何用一个信号编辑器块替换一个现有的信号生成器块。要存储来自Signal Builder的信号,示例使用RoadProfiles.mat

模型=“ex_replace_signalbuilder”;open_system(模型);sbBlockH =[模型“/路配置文件”];seBlockH = signalBuilderToSignalEditor (sbBlockH,...“替换”,真的,“文件名”“RoadProfiles.mat”);

输入参数

全部折叠

信号生成器要替换的块,指定为标量。

数据类型:字符|字符串

名称-值参数

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:“文件名”、“RoadProfiles.mat”

存储信号和属性的mat文件,指定为标量。不要在不同的地区使用来自一个地区的文件名。当在多个平台上使用块时,请考虑只指定mat -文件名,并让mat -文件位于MATLAB路径上。

数据类型:字符|字符串

用指定为的信号编辑器块替换信号构建器块真正的

数据类型:逻辑

输出参数

全部折叠

信号编辑器块句柄,指定为标量。

信号生成器组索引列表,指定为矢量,并按将在信号编辑器中显示的顺序排列。

信号编辑器组名称,指定为向量单元格数组,按字母顺序排列。

这些名称是由Signal Builder组名称生成的唯一有效的MATLAB变量名称。

限制

信号编辑器块可以为每个信号输出一个总线,但不能在单个总线中输出所有信号。如果信号生成器块中你正在导入信号数据有一个总线作为输出,考虑:

  • 创建或使用现有的金宝app仿真软件。公共汽车对象来包含信号生成器总线信号。的金宝app仿真软件。公共汽车对象包含金宝app仿真软件。公共汽车Element中定义的每个元素金宝app仿真软件。公共汽车对象。

  • 在Signal Editor用户界面中,创建总线元素并拖放从信号生成器块到总线元素中。

  • 后运行signalBuilderToSignalEditor函数,选择输出总线信号复选框中的信号编辑器阻塞并进入信号生成器总线对象名称选择总线对象文本框中。

介绍了R2018a