将数据点限制为最后
用于仅记录输出、状态和时间的最后 n 个数据点的选项
模型配置窗格: 数据导入/导出
描述
指定是否记录所有值或仅记录输出、状态和时间的最后 n 数据点。
设置
off
(默认) | on
off
整个仿真的状态和输出都被记录下来。
on
仅记录最后的 n 输出、状态和时间值。在文本框中指定要保存的数据点数。默认情况下,当您选择将数据点限制为最后时要保存的数据点数量为
1000
。
提示
对于某些模型和仿真条件,记录会产生大量数据。当您只需要分析仿真结束时的数据时,使用此参数来限制记录的值的数量。
设置此参数的值直接影响内存分配。当您指定此参数时,软件会根据指定的值预先分配内存,而不是根据仿真期间生成的实际时间步骤。因此,当记录不确定数量的时间步时,不推荐使用将数据点限制为最后参数。
您还可以应用抽取因子来减少记录的输出、状态和时间的值的数量。欲了解更多信息,请参阅抽取。
有关为不同记录方法配置记录哪些数据点的详细信息,请参阅Specify Signal Values to Log。
推荐的设置
此表根据与代码生成相关的注意事项总结此参数的建议值。
应用场景 | 设置 |
---|---|
调试 | 无影响 |
可追溯性 | 无影响 |
效率 | 无建议 |
安全预警 | 无建议 |
编程用法
参数:LimitDataPoints |
值:'on' | 'off' |
默认值:'off' |
参数:MaxDataPoints |
类型:字符串 | 字符向量 |
值:大于零的正整数 |
默认值:'1000' |
版本历史记录
在 R2006a 之前推出