您可以将模拟数据记录到工作区或磁盘上的临时文件中,以便进行调试和验证。数据日志允许您分析内部块变量在模拟期间如何随时间变化。例如,您可能希望看到液压缸中的压力高于某个最小值,或者将其与泵的压力进行比较。如果您记录模拟数据,您可以在以后查询、绘制和分析它,而不需要重新运行模拟。
Simscape™Results Explorer是一个交互式工具,可以导航和绘制模拟数据日志记录结果。您可以使用数据日志和Simscape Results Explorer来查看模拟结果,而不是向模型添加传感器和范围。
simscape.logging.export |
在MLDATX文件中保存日志模拟数据 |
simscape.logging.import |
创建模拟日志变量来访问MLDATX文件中的数据 |
simscape.logging.plot |
绘制节点或系列的记录模拟数据 |
simscape.logging.plotxy |
将一个节点或系列的日志模拟数据与另一个节点或系列进行对比 |
simscape.logging.findNode |
找到节点 对象对应于块或子系统 |
simscape.logging.sli.findNode |
(待移除)找到节点 对象对应于块或子系统 |
simscape.logging.findPath |
在记录的模拟数据树中找到节点的路径 |
simscape.logging.sli.findPath |
(待删除)在记录的模拟数据树中找到节点的路径 |
simscape.logging.timestamp |
确定模拟日志是最新的还是过时的 |
sscexplore |
开放Simscape结果资源管理器与记录的模拟数据交互 |
sscprintzcs |
为记录的模拟数据打印零交叉信息 |
simscape.logging.Node |
模拟数据的层次树 |
simscape.logging.Series |
用于模拟数据的时间值序列 |
您可以将模拟数据记录到工作区或磁盘上的临时文件中,以便进行调试和验证。
对整个模型使用数据日志记录是最佳实践。
您可以仅为选定的块记录数据,而不是为整个模型记录模拟数据。
用于记录和显示模拟数据的附加选项。
当您记录模拟数据时,您可以将数据流保存到磁盘上的临时文件中,并让工作区变量指向该临时文件。
存储记录的模拟数据以供将来使用并在以后检索它的方法。
Simscape Results Explorer是一个交互式工具,可以导航和绘制模拟数据日志记录结果。
这个示例展示了记录整个模型的模拟数据,然后使用Simscape Results Explorer导航和绘制记录的数据的基本工作流。
这个示例展示了如何记录和绘制模拟数据,而不是向模型添加传感器。
这个示例展示了如何在模拟期间访问和分析关于零交叉的信息。
这个示例展示了如何设置模型仅为选定的块记录模拟数据,以及如何使用Simscape Results Explorer查看模拟数据。
当您在Simscape Results Explorer中显示记录的模拟数据时,您可以更改y
-轴单位直接在plot上。
这个示例展示了如何将日志模拟数据更改为自定义单元显示。
这个示例显示了在模型画布上直接查看选定块和变量的记录仿真数据的sparkline图的基本工作流。
您可以使用命令行界面来索引组件数组,例如,获取或设置特定数组成员的操作点目标,或绘制模拟数据。