主要内容

万博1manbetxSimulink.sdi.getDeleteRunsOnLowSpace

得到配置行为时记录数据方法配置的大小限制

自从R2021a

    描述

    例子

    deleteRuns= 万博1manbetxSimulink.sdi.getDeleteRunsOnLowSpace返回配置行为时记录数据的方法配置的大小的大小限制或空闲磁盘空间需求。当deleteRuns真正的,删除之前记录的数据模拟自由空间持续记录在当前的模拟。如果删除之前的模拟数据不能释放足够的磁盘空间继续记录到当前的仿真,记录数据是禁用的。当deleteRuns禁用,记录数据从当前模拟模拟被删除之前,没有记录的数据。

    例子

    全部折叠

    限制登录数据的大小可以通过指定一个最大尺寸为数据或最少的磁盘空间离开空。这个示例使用几个函数获得当前配置的日志大小限制。

    使用万博1manbetxSimulink.sdi.getRequiredFreeSpace函数来获取配置的最小空闲磁盘空间需求。的返回值使用单位GB。

    minDiskSpace = 万博1manbetxSimulink.sdi.getRequiredFreeSpace;

    使用万博1manbetxSimulink.sdi.getMaxDiskUsage函数来获取配置的最大尺寸为数据记录到磁盘。的返回值使用单位GB。

    最大尺寸= Simu万博1manbetxlink.sdi.getMaxDiskUsage;

    使用万博1manbetxSimulink.sdi.getDeleteRunsOnLowSpace函数来获取配置的行为当接近日志的限制。当deleteRuns是真的,之前的数据模拟删除第一个空闲磁盘空间持续记录在当前的模拟。如果删除不腾出足够的空间,记录记录当前模拟数据是禁用的。当deleteRuns禁用,记录记录数据为当前从之前的模拟仿真和数据保留。

    deleteRuns = 万博1manbetxSimulink.sdi.getDeleteRunsOnLowSpace;

    输出参数

    全部折叠

    行为记录数据大小方法配置的限制,返回1(真正的)或0()。

    • 真正的——第一次删除数据记录之前的模拟。如果删除之前的模拟数据不能释放足够的空间,禁用记录数据。

    • ——禁用当前模拟记录数据。不要删除之前的模拟数据。

    禁用记录时由于配置的磁盘空间需求或记录数据大小限制,您需要再次启用记录日志数据在随后的模拟。您可以配置仿真数据的记录方式检查员喜好或通过使用万博1manbetxSimulink.sdi.setRecordData函数。

    版本历史

    介绍了R2021a