На Coverage> панель Results в диалоговом окне Configuration Parameters, если вы выбираете Enable cumulative data collection и Save cumulative results in workspace variable, покрытие рабочее общее количество, обновляется новыми результатами в конце каждой симуляции. Однако, если вы изменяете модель или настройки блока между симуляциями, которые несовместимы с настройками от предыдущих симуляций и влияют на тип или количество точек покрытия, совокупного сброса данных о покрытии.
Когда вы восстанавливаете рабочее общее количество из сохраненных данных, сохраненные результаты отражаются в следующем совокупном отчете. Если рабочее общее количество существует, когда вы восстанавливаете сохраненное значение, существующее значение перезаписывается.
Каждый раз, когда вы сообщаете относительно больше чем одной одной симуляции, покрытие, отображенное для таблиц истинности и карт интерполяционной таблицы, основано на общем покрытии всех запусков, о которых сообщают. Для совокупных отчетов эта информация включает все симуляции, где совокупные результаты хранятся. Для получения дополнительной информации об управлении совокупные результаты, смотрите доступ, Справьтесь и Накопите Результаты покрытия при помощи Проводника Результатов.
Можно заставить совокупные результаты покрытия сохраниться между сеансами MATLAB®. cvload
параметр RESTORETOTAL
должен быть 1
восстановить совокупные результаты. В конце сеансов используйте cvsave
сохранить результаты в файл. В начале следующего сеанса используйте cvload
загружать результаты.
Когда вы сохраняете результаты покрытия в файл с помощью cvsave
и аргумент имени модели, файл также содержит совокупное рабочее общее количество. Когда вы загружаете тот файл в инструмент покрытия с помощью cvload
, можно выбрать, хотите ли вы восстановить рабочее общее количество из файла.
Можно также вычислить совокупные результаты покрытия в командной строке через +
оператор:
covdata1 = cvsim(test1); covdata2 = cvsim(test2); cvhtml('cumulative_report', covdata1 + covdata2);