Мне интересно, есть ли способ исключить блоки для анализа покрытия из Test Manager.
Даже если я щелкну правой кнопкой мыши блок в модели и исключим его из анализа покрытия, когда я запущу тест в диспетчере тестов и сгенерирую отчет о покрытии, блок не будет фактически исключен.
ОТВЕЧАТЬ
Matlabsolutions.com предоставляет последнюю Помощь по домашним заданиям MatLab, Помощь по заданию MatLab для студентов, инженеров и исследователей в различных отраслях, таких как ECE, EEE, CSE, Mechanical, Civil со 100% выходом. Код Matlab для BE, B.Tech , ME, M.Tech, к.т.н. Ученые со 100% конфиденциальностью гарантированы. Получите проекты MATLAB с исходным кодом для обучения и исследований.
Это можно сделать, сначала сохранив фильтр в файл, а затем установив фильтр (CovFilter) в модели.
Пожалуйста, обратитесь к следующим шагам:
1. Откройте модель Simulink:
›› slvnvdemo_covfilt
2. Щелкните правой кнопкой мыши «Обычная конфигурация (проходная)» › Покрытие › Исключить подсистему со всеми потомками
3. В поле «Обоснование» введите «myRationale», затем «Применить».
4. В средстве просмотра фильтров нажмите «Сохранить фильтр» и сохраните как «myFilter.cvf».
5. В параметрах конфигурации перейдите в раздел «Покрытие» > «Дополнительные параметры» > «Имя файла фильтра покрытия» и укажите имя фильтрующего элемента (в данном случае «myFilter»).
Это также можно сделать программно следующим образом:
›› set_param(gcs,’CovFilter’,’myFilter’)
СМОТРИТЕ ПОЛНЫЙ ОТВЕТ НАЖМИТЕ НА ССЫЛКУ