主要内容

检查并分析仿真结果

检查和比较模拟结果,以使用模拟数据检查器验证模型设计

您可以使用模拟数据检查器检查和比较来自多种仿真的数据。例如,您可以检查两个信号之间的差异是否在某种设计公差范围内。要了解更多信息,请参阅仿真数据检测器.

工具

展开全部

仿真数据检测器 检查和比较数据和模拟结果,以验证和迭代模型设计

功能

展开全部

一般的

金宝appsimulink.sdi.view. 打开模拟数据检查器
金宝appsimulink.sdi.close. 关闭模拟数据检查器
金宝appsimulink.sdi.clearallsubplots. 从模拟数据检查器中的所有子图中清除绘制信号
金宝appsimulink.sdi.snapshot. 捕获仿真数据检查器图的内容
金宝appsimulink.sdi.clearPreeferences. 将仿真数据检测器偏好恢复为默认设置
金宝appsimulink.sdi.saveview. 保存可视化设置以应用于其他数据
金宝appsimulink.sdi.loadview. 加载视图文件以在模拟数据检查器中可视化数据
金宝appsimulink.sdi.setUnitsystem. 指定单位系统以在仿真数据检查器中定义信号显示单元
金宝appsimulink.sdi.getUnitsystem. 获取模拟数据检测器首选项中配置的当前单元系统
金宝appsimulink.sdi.addtrigger. 将触发器添加到信号以控制模拟数据检查器中的显示更新
金宝appsimulink.sdi.gettrigger. 获取模拟数据检查器中配置的触发器的信号和触发选项
金宝appsimulink.sdi.removetrigger. 从仿真数据检查器中从信号中删除触发器
金宝appsimulink.sdi.setrecorddata. 指定日志记录的记录模式
金宝appsimulink.sdi.getRecordData. 检查记录模式以进行日志记录

并行工作流程支持金宝app

金宝appsimulink.sdi.enab金宝applepctsupport. 控制何时将数据从并行仿真导入模拟数据检查器
金宝appsimulink.sdi.金宝appispctsupportenabled. 确定并行计算工具箱支持的状态和模式金宝app
金宝appsimulink.sdi.sendworkerruntoclient. 发送在并行工作人员上创建的运行到模拟数据检查器
金宝appsimulink.sdi.cleanupworkerresources. 清理工人存储库

自定义时间绘图外观

金宝appsimulink.sdi.setsubplotlayout. 在模拟数据检查器中设置子地块布局
金宝appsimulink.sdi.setsubplotlimits. 指定模拟数据检查器中的时间图的子图限制
金宝appSimulink.sdi.getSubplotLimits 得到T- 和Y- 模拟数据检查器中的时间绘图限制
金宝appsimulink.sdi.settablegrouping. 更改检查窗格中的信号分组层次结构
金宝appsimulink.sdi.getmarkerson. 确定模拟数据检查器中是否显示了数据标记
金宝appsimulink.sdi.setmarkerson. 显示或隐藏打印信号的标记
金宝appsimulink.sdi.getgridon. 确定时间图的网格配置
金宝appsimulink.sdi.setgridon. 配置仿真数据检查器中的时间图网格线
金宝appsimulink.sdi.gettickshion. 获取时间图的刻度标记位置设置
金宝appsimulink.sdi.setticksshios 在模拟数据检查器中为时间图上的记号标记配置位置
金宝appsimulink.sdi.getticklabelsdisplay. 获取时间图的记号标记标签设置
金宝appsimulink.sdi.setticklabelsdisplay. 配置Tick Label可见性,以满足时间绘制轴
金宝appsimulink.sdi.getborderon. 获取时间图的边框显示设置
金宝appsimulink.sdi.setborderon. 显示或隐藏时间图中的边框

控制光标

金宝appsimulink.sdi.setNumcursors. 配置仿真数据检查器中有效的光标数
金宝appsimulink.sdi.getNumcCursors. 检查模拟数据检查器中活动的光标号码
金宝appsimulink.sdi.setCursorPositions. 在模拟数据检查器中指定活动光标位置
金宝appsimulink.sdi.getcursorvosions 获取模拟数据检查器中活动光标的位置
金宝appsimulink.sdi.setCursorOptions. 为模拟数据检查器中的光标配置阴影选项
金宝appsimulink.sdi.registercursorcallback. 在模拟数据检查器中注册光标移动的回调
金宝appsimulink.sdi.unregistercursorcallback. 取消注册光标回调函数
金宝appSimulink.sdi.compareRuns 比较两次模拟运行中的数据
金宝appsimulink.sdi.comparesignals. 比较两个数据金宝appsimulink.sdi.signal.物体
金宝appSimulink.sdi.getCurrentComparison 最近比较的访问结果
金宝appsimulink.sdi.diffrunresult.getlatest. 最近比较的访问结果
getresultbyIndex. 返回信号比较结果
Saveresult. 将比较结果保存到MLDATX文件

创建和访问运行

金宝appsimulink.sdi.run.getlatest. 获取最近创建的模拟数据检查器运行
金宝appSimulink.sdi.getCurrentSimulationRun 访问数据以进行正在进行或最近完成的模拟
金宝appsimulink.sdi.run.Create. 将数据导入模拟数据检查器中的运行中
金宝appsimulink.sdi.createrun 将数据导入模拟数据检查器
金宝appSimulink.sdi.getRun 访问模拟数据检查器运行的数据
金宝appsimulink.sdi.copyrun. 复制模拟数据检查器运行
金宝appSimulink.sdi.addToRun 将一个或多个信号添加到现有运行
金宝appsimulink.sdi.exportrun. 将仿真数据检查器运行数据导出到工作空间或文件
金宝appsimulink.sdi.deleterun. 从仿真数据检查器存储库中删除运行
金宝appsimulink.sdi.getrunco​​unt. 获取Simulation Data Inspector存储库中的运行次数
金宝appsimulink.sdi.getrunidbyIndex. 使用模拟数据检查器运行索引来运行ID
金宝appSimulink.sdi.GetAllRunId 获取所有模拟数据检查器运行标识符
金宝appsimulink.sdi.isvalidRunid. 确定运行ID是否有效
金宝appsimulink.sdi.creaferunoraddtostreamedrun. 为所有仿真输出创建一次运行

运行对象函数

添加 添加信号到金宝appsimulink.sdi.run.对象
出口 导出运行到基础工作区或文件
getallsignalids. 获取所有信号ID以用于信号金宝appsimulink.sdi.run.对象
获取所有信号 接收所有信号金宝appsimulink.sdi.run.对象
getDatasetRef 为运行创建Simu金宝applink.sdi.DatasetRef对象
getsignalbyIndex. 接收信号金宝appsimulink.sdi.run.索引对象
getSignalIDByIndex 获取中指定索引处的信号的信号ID金宝appsimulink.sdi.run.对象
getsignalidsbyname. 获取内部信号的信号ID金宝appsimulink.sdi.run.对象使用信号名称
getsignalsbyname. 访问信号金宝appsimulink.sdi.run.对象使用信号名称
isvalidsignalid 检查信号ID是否对应于信号金宝appsimulink.sdi.run.对象

运行管理设置

金宝appsimulink.sdi.getrunnamingrule. 获取命名运行的模拟数据检查器规则
金宝appsimulink.sdi.setrunnamingrule. 指定模拟数据检查器运行命名规则
金宝appsimulink.sdi.resetrunnamingrule. 将仿真数据检查器运行命名规则恢复为默认值
金宝appsimulink.sdi.copyyUnviewsettings. 将信号的线样式和颜色从一个管路复制到另一个管路

访问信号

金宝appSimulink.sdi.getSignal 获取si金宝appmulink.sdi.signal对象以获取信号
金宝appsimulink.sdi.deleteSignal. 删除模拟数据检查器中的信号
金宝appsimulink.sdi.marksignalforstreaming. 为信号打开或关闭日志记录

信号对象函数

转换单元 换算单位金宝appsimulink.sdi.signal.对象
出口 出口金宝appsimulink.sdi.signal.对象到工作区或文件
Getastall. 从中创建高度的时间表金宝appsimulink.sdi.signal.对象
绘图子绘图 情节金宝appsimulink.sdi.signal.仿真数据检查器子图上的对象
金宝appsimulink.sdi.getArchiverUnlimit. 确定Simulation Data Inspector存档配置的运行限制
金宝appSimulink.sdi.setArchiveRunLimit 为存储在模拟数据检查器存档中存储的运行数量指定限制
金宝appsimulink.sdi.getautoArchiveMode. 确定模拟数据检查器是否配置为自动存档
金宝appSimulink.sdi.setAutoArchiveMode 指定模拟数据检查器是否自动存档模拟运行
金宝appSimulink.sdi.save 保存模拟数据检测器会话
金宝appSimulink.sdi.load 加载模拟数据检查器会话或视图
金宝appSimulink.sdi.clear 清除模拟数据检查器中的所有数据
金宝appSimulink.sdi.report 生成模拟数据检测器报告
装入内存 将记录数据加载到内存中

班级

展开全部

金宝appsimulink.sdi.run. 访问运行信号和元数据
金宝appsimulink.sdi.signal. 访问信号数据和元数据
金宝appsimulink.simulationData.Parameter. 存储记录的参数数据和元数据
金宝appSimulink.sdi.Result 访问运行比较结果
金宝appsimulink.sdi.diffsignalresult. 访问信号比较结果
IO.Reader. 用于定义自定义变量或文件读取器的基类用于仿真数据检查器
金宝appsimulink.sdi.customsnapshot. 指定快照的设置,而不打开或影响模拟数据检查器
金宝appSimulink.sdi.WorkerRun 从并行工人访问模拟数据
金宝appSimulink.SimulationData.Dataset 创建Simul金宝appink.SimulationData.Dataset对象
金宝appsimulink.sdi.datasetref. 仿真数据检查器存储库中的访问数据
matlab.io.datastore.sdidatastore. 模拟数据检查器信号的数据存储
金宝appsimulink.hmi.instrumentedSigns. 保存和恢复信号记录规范
金宝appSimulink.HMI.SignalSpecification 以编程方式将仪表板块连接到信号
金宝appSimulink.sdi.constraints.MatchesSignal 使用模拟数据检查器将时间序列数据与公差进行比较的约束
金宝appsimulink.sdi.constraints.matchessignalOptions. 指定的比较选项金宝appsimulink.sdi.matchessignal.约束

话题

决定如何可视化模拟数据

为每个建模和仿真任务选择正确的可视化技术。

查看模拟数据检查器中的数据

查看记录的仿真数据和导入的数据,并使用仿真数据检查器轻松构建复杂的可视化。

检查模拟数据

查看和检查模拟或导入数据中的数据。

配置模拟数据检查器

修改模拟数据检查器中的首选项以符合您的要求。

修改模拟数据检查器中的信号属性

修改信号属性以分析数据并创建新信号。

比较模拟数据

比较信号或模拟运行。

模拟数据检查器如何比较数据

仿真数据检查器在比较运行时应用指定的公差和信号对准技术。

保存和共享模拟数据检查器数据和视图

共享导出的数据,模拟数据检测器会话和视图以及绘图图像和图形。

使用模拟数据检查器创建绘图

创建图表以分析和呈现您的数据。

在模拟期间访问MATLAB函数中的数据

将信号数据流数据到MATLAB®用于处理和可视化的模拟期间回调函数。

使用App Designer应用程序同步模拟数据检查器中的游标

使用模拟数据检测器编程接口将数据光标在App Designer应用程序中与模拟数据检查器中的光标同步。

以编程方式检查和比较数据

使用模拟数据检查器API绘制和比较模拟数据。

特色实例