创建和编辑信号数据
使用信号编辑器创建和编辑输入信号,你可以组织为多个模拟。然后您可以将信号数据保存到MAT-file模拟或映射到root港口。默认情况下,信号编辑器创建信号数据timeseries
格式。您可以访问信号编辑在以下方面:
signalEditor
函数,信号编辑从命令行开始。从根尺寸映射器——为你的新信号数据,创建一个MAT-file选择信号>新MAT-File。连接在一个现有的信号数据文件从现有的场景和编辑文件的信号,使用信号>编辑MAT-File。
从信号编辑器块
信号编辑器只能用mat文件。
在这些方面你可以操纵信号:
创建和编辑多个信号在多个数据集。默认情况下,信号编辑器创建
timeseries
格式的数据。使用信号符号来创建更复杂的使用MATLAB信号®表达式。您可以使用作者和插入对话框或手动输入简单的MATLAB表达式列表区域。
使用现有的场景让现有的数据集,您可以编辑和创建信号。
创建和编辑多维信号。
编辑信号进口注册自定义文件类型。有关更多信息,请参见导入自定义文件类型。
在编辑信号数据:
使用表格编辑或MATLAB修改信号数据。
使用鼠标或多点触控编辑图形修改信号数据。
修改信号属性,如名称、插值和单元属性。
拖放信号改变信号为公交车和层次结构的数据集。
使用信号符号和变量替换信号数据。
或者,您可以导入数据从外部来源和信号编辑器中编辑它们。有关更多信息,请参见链接在信号的数据信号Builder块匹配和仿真软件设计环境金宝app。
以图形的方式来创建和编辑信号数据,看看使用鼠标或多点触控手势创建徒手信号数据。
根尺寸差异映射编辑器和其他信号编辑
一般来说,信号编辑用户界面是一样的,不管你如何访问它。这里有根尺寸的差异映射器信号编辑器:
文件部分保存并同步和保存命令和同步保存到根尺寸映射器。
插入部分场景命令总是选择,场景的模型。
如果你开始函数模型名称,signalEditor
函数信号编辑用户界面显示的选项场景的模型在插入部分。
表编辑数据支持金宝app
信号编辑器仿真软件的用户界面支持所有信号数据类型金宝app金宝app®金宝app支持和可编辑。
鼠标、键盘和触摸屏的捷径
编辑操作:
行动 | 键盘 | 鼠标 | 多点触控 |
---|---|---|---|
插入点 |
Ctrl + P |
点击 |
利用 |
插入一行 |
Ctrl + L |
点击 |
平移和缩放 |
画 |
Ctrl + D |
点击画 |
锅 |
选择一个点 |
Ctrl + T |
点击,然后单击并选择点或区域 选择所有区域,双击 |
平移和缩放 选择所有区域,双击 |
移动一个点 |
Ctrl + M |
点击并拖动 |
自来水和移动 |
改变数据的点 | 点击 |
||
不断删除点一条线 | 点击 |
||
三个鼠标点击 |
三重丝锥 |
||
扩大沿x设在 | Ctrl+鼠标锅 |
撬x设在 |
|
扩大沿y设在 | 转变+鼠标锅 |
撬y设在 |
缩放操作:
类型的放大或平底锅 | 按钮点击 |
---|---|
放大沿T、Y轴。 |
|
沿着时间轴放大。选择图标后,在图上,拖动鼠标来选择一个区域扩大。 |
|
放大沿数据值轴。选择图标后,在图上,拖动鼠标来选择一个区域扩大。 |
|
变焦只有在x而放大xy。 |
放大xy而紧迫的Ctrl |
变焦只有在y而放大xy。 |
放大xy而紧迫的转变 |
缩小的图。 |
|
符合图的阴谋。在选择图标,单击图放大情节填充图。 |
|
潘图上,下,左移或右移。选择图标。在图上,按住鼠标左键并移动鼠标的面积图,你想看。 |
改变信号名称和等级的命令
在场景和信号节中,你可以改变信号名称和等级秩序,创建重复的信号和删除信号。金宝app模型忽略了首尾空格的信号名称。
改变一个信号名称,双击名称和改变它。
改变信号的单位和插值,单击加号,然后点击单位或插值复选框。
窗格的更新与单位和插值列。
在单位列中,输入一个合适的单位表达。建议单位表达式的列表,请参阅允许单位。
在插值列,从下拉列表中,选择
线性
或零阶保持器
。请注意
插值只影响信号的信号的策划编辑的用户界面。
改变一个信号的顺序在层次结构中,拖拽。例如,您可以拖放信号到一辆公共汽车。
另外,使用向上移动和向下移动按钮的调整部分。
复制粘贴在原始信号,右键单击它并选择重复的信号。
另外,使用重复的按钮调整部分。您还可以调整你重复信号的默认属性。有关更多信息,请参见用相同的属性创建信号。
复制粘贴在一个信号等级,选择复制然后粘贴。
用相同的属性创建信号
创建相同的预定义类型的信号,使用重复的按钮调整部分。要更改预定义的信号类型,单击违约图标,。一个默认属性插入对话框显示。
信号标签:
数据类型从下拉列表中,选择信号的数据类型。
枚举——当您选择
枚举
数据类型,这个参数显示。输入类名的枚举。如果您定义一个枚举类,包含多次相同的整数值,例如:
classdef(枚举)hEnumColors_duplicateValues <仿真软件。金宝appIntEnumType枚举红(118)黄(-14)蓝(90)绿色(87)白色(-14)黑色(198)棕色紫色粉色(90)(118)(90)结束方法(静态= true)函数retVal = getDefaultValue () retVal = hEnumColors_duplicateValues.Blue;结束结束结束
信号编辑器将第一个枚举值(
红(118)
)作为规范价值,相当于所有后续实例相同的底层整数118年
枚举的名字红色的
。换句话说,粉红色的
=红色的
。插值从下拉列表中,选择
线性
或零阶保持器
。单位——输入一个合适的单位表达式。建议单位表达式的列表,请参阅允许单位。
维- - - - - -输入信号的维数。
信号类型——从列表中选择
真正的
或复杂的
。变量类型,从下拉列表中选择
Timeseries
(默认),时间表
,记录timeseries
,记录的时间表
。记录
timeseries
并记录时间表
对象是金宝appSimulink.SimulationData.Signal
的对象价值
属性的数据类型timeseries
或时间表
。
公共汽车标签:
总线对象从下拉列表中,选择总线对象定义的维度。如果你离开总线对象在默认参数
<对象名称>
信号编辑补充道,空的公交车。维——输入总线对象维度的数量。
常数标签:
价值——输入输出恒定值。
时间——进入样品时间。
一步标签:
初始值——输入输出值的步骤。
终值后,输入输出值的步骤。
开始时间——输入步骤发生的时候。
时间步——输入步骤发生的时候。
最后一次步——进入最后一步。
脉冲标签:
初始值——输入信号的初始默认值。
值触发- - - - - -输入信号脉冲触发的价值。
脉冲持续时间——输入脉冲的时间长度。
时间步——输入步骤发生的时候。
触发时间——输入时间脉冲触发发生时。
添加和编辑多维信号
添加多维信号,使用这两种选择:
改变维房地产在插入对话框的默认属性,然后使用插入>空白的信号插入一个新的空白信号。多维空白信号,输入尺寸大于1。
在作者和输入多维信号数据插入对话框数据参数,如
((1:10)“(1:10)”)
。
当你点击策划/编辑信号的复选框,列表区显示信号对每个维度列。您可以编辑数据单独列表区域,或单击替换按钮更换与MATLAB信号表达式。使用作者和替换信号数据对话框,好像你是插入一个新的表达式和作者和插入对话框。有关更多信息,请参见创建与MATLAB信号表达式和变量。
提示
替换一个信号时,信号维度和复杂性的新信号必须一样的信号所取代。
例如,要创建与两列信号数据和时间从1到10:
在信号编辑器中,选择信号>作者信号。
输入信号与两列数据和时间从1到10:
时间- - - - - -
[1:10]
数据- - - - - -
((1:10)“(1:10)”)
点击插入信号。
层次结构的更新与新信号数据。
扩大新信号,然后单击策划/编辑复选框为新信号数据。观察的情节和表格数据相关的信号。
提示
如果数据没有情节如预期的那样,使用适合窗口按钮变焦和锅部分。还对多维信号,确保你有正确的选择列数据正在编辑的阴谋。
你可以直接编辑数据表中。
或者你可以用一个新的替换数据完全通过单击表达式取代按钮,进入一个新的时间范围和数据在作者和替换信号数据对话框。
在信号处理数据
这个例子描述了如何添加和删除数据的信号与场景。创建一个模型和数据,看看添加信号场景。
在编辑器的信号,在场景和信号部分,单击复选框的信号
ts
。添加一些数据信号
ts
。单击add行图标和添加一些信号。其他信号之间添加一个信号行,单击信号图标,单击add行。
当完成时,单击应用。点击应用更新的阴谋。
删除时间20线信号。选择
20.
并点击。另外,如果你想替换所有信号数据
ts
信号定义信号符号,点击更换按钮并使用作者和取代信号数据对话框中定义新的数据。
画一个斜坡使用对齐网格精度
这个例子描述了如何创建一个斜坡信号通过选择一些点在画布上。
在信号编辑选项卡中,选择信号>画出信号。
排队的信号数据值沿水平和垂直的线,选择拍X网格和提前Y网格。
移动和缩放也荣誉对齐网格设置。
在画布中,添加三个点:
两个点水平
一个点在一个角度设置为正确的信号
在信号属性部分,的名字,改变信号的名字
斜坡
并按输入。添加信号信号编辑,插入部分中,点击。
回到主信号编辑器窗口,检查信号已被添加,点击。
观察信号数据信号编辑器中,单击策划/编辑复选框的
斜坡
在层次结构的信号名称。
和发送更改保存到根尺寸映射器工具
当你完成添加和修改信号和场景,使用保存并同步MAT-file按钮以保存更改。信号编辑器还发送数据到根尺寸Mapper工具:
如果根尺寸映射工具的场景加载,根尺寸Mapper工具更新新的数据。
如果根尺寸映射工具的场景映射,您的更改影响映射,根尺寸映射工具释放对场景。
另请参阅
信号编辑器|signalEditor
|signalBuilderToSignalEditor
|linspace