可编程控制打开和关闭仿真数据日志记录

39视图(30天)
我有一些信号,执行数据日志记录。我希望能够辞职几次运行流暂时所有数据信号,然后恢复流为后续运行时,用“disableStreaming”和“enableStreaming”函数调用。

接受的答案

MathWorks支金宝app持团队
MathWorks支金宝app持团队 2023年5月16日0:00
编辑:MathWorks支金宝app持团队 2023年5月16日在十五19
R2016b之前的版本中,没有直接的方法。附件是一个例子脚本已与内置的VDP模型进行测试。你可以使用这个脚本,或者使用这个脚本作为一个方向来创建自己的文件。一些评论之前使用这个脚本:
1。确保线你想被记录(假设数据记录完成信号线路),检查日志信号数据的(见“日志记录和可访问性”选项卡内的信号属性上下文菜单的线)。
2。如果你想可视化的数据被记录,确保仿真数据检查员可以数据发送记录工作区数据检查员的启用。你可以获得更多的信息在哪里可以找到这个选项在以下文档:
运行以下命令在MATLAB 2017文档:
> > web (fullfile (docroot,'金宝app仿真软件/ gui / record-logged-workspace-data-in-simulation-data-inspector.html '))
或最新的文档请参考以下链接:
3所示。请确保所有必需的数据启用日志记录信号之前运行脚本脚本捕捉所有的行处理与数据相关联的日志记录。
正如上面提到的,我们假设数据记录执行信号线路,因此使用FIND_SYSTEM命令脚本处理的所有行。你可以阅读更多关于FIND_SYSTEM函数在以下文档链接:
由于MATLAB R2016b,您可以关闭数据记录在MATLAB仿真软件模型与以下命令:金宝app
> > set_param (bdroot“InstrumentedSignals”[])
从用户界面,您可以选择一组信号(或使用Ctrl +一个选择),然后使用仿真数据的选择检查员(SDI)工具栏菜单打开/关闭所有选定的信号。
在R2017a,日志和流选项合并。所以你可以做同样的事情用模型浏览器或电子表格中的模型数据视图批量选择并检查/取消“日志数据”框。

更多的答案(0)

类别

找到更多的在保存从模拟运行时数据帮助中心文件交换

下载188bet金宝搏


释放

R2017a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!