slci.Configuration

Класс: slci. Настройка
Пакет: slci

Создайте объект инспекции кода

Синтаксис

cfgObj = slci.Configuration(modelName)

Описание

cfgObj = slci.Configuration(modelName) создает объект класса slci.Configuration и возвращает указатель на него.

Входные параметры

modelNameИмя модели, которую вы конфигурируете проверка совместимости и инспекция кода. Не может быть путь к подсистеме.

Выходные аргументы

cfgObjОбработайте к объекту инспекции кода.

Примеры

Этот пример создает объект инспекции кода, config, и использование это, чтобы проверять заданную модель на совместимость с инспекцией кода.

currentDir = pwd;
[tempDir, cgDir] = slcidemodir();
load_system('slcidemo_roll_orig')
save_system('slcidemo_roll_orig', 'slcidemo_roll');
config = slci.Configuration('slcidemo_roll');
result = config.checkCompatibility('DisplayResults','None');

for i = 1:length(result)
    fprintf('\nModel ''%s'' passed %d checks with %d issues.',...
        result{i}.system,...
        result{i}.numPass, result{i}.numWarn + result{i}.numFail)
end

Альтернативы

В окне модели, на вкладке Apps, выбирают Code Inspector. Используйте диалоговое окно Simulink Code Inspector, чтобы сконфигурировать и запустить инспекцию кода.

Если вы хотите осуществить проверки совместимости подсистемы:

  1. От Редактора моделей, на вкладке Modeling, выбирают Model Advisor> Model Advisor.

  2. В Системном окне Селектора выберите подсистему.

  3. Нажмите OK.

Можно использовать окно Model Advisor, чтобы выбрать и осуществить проверки совместимости Simulink® Code Inspector™ подсистемы. Смотрите Осуществленные Проверки Model Advisor (Simulink).

Представленный в R2011b