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