Значения ограничений параметров

Строение параметра для анализа

Simulink® Разработайте Verifier™ программное обеспечение может рассматривать параметры в вашей модели как переменные во время ее анализа. Например, предположим, что вы задаете переменную, которая задана в MATLAB® рабочая область как значение параметров блоков в вашей модели. Можно дать указание Simulink Design Verifier использовать дополнительные значения для этого параметра в его анализе.

Это позволяет вам, для примера:

  • Расширьте результаты анализа поиска ошибок проектирования или свойств, чтобы учесть влияние дополнительных значений параметров.

  • Сгенерируйте комплексные тесты для ситуаций, в которых значения параметров должны варьироваться, чтобы достичь более полных результатов покрытия. Для получения дополнительной информации смотрите Задать значения ограничений параметра для полного покрытия.

Если вы помещаете ограничение на параметр в модели, во время анализа этот параметр принимает только заданное вами значение ограничения или значения. Группа ограничений параметров в той же модели также называется parameter configuration.

Используйте Таблицу параметров, чтобы управлять ограничениями на параметрах модели для анализа. В Таблице параметров можно:

Типы данных в строениях параметров

Примите во внимание следующие вопросы, связанные с типами данных, при ограничении значений параметров:

Параметры, преобразованные в фиксированную точку в модели

Если ваша модель ссылается на параметр базового рабочего пространства, тип данных которого auto, single, или doubleи модель преобразует этот параметр в тип данных с фиксированной точкой, необходимо задать ограничения для этого параметра в соответствии с его типом с фиксированной точкой.

Параметры, определенные как Simulink.Parameter и ссылка на несколько местоположений

Для параметра, заданного как Simulink.Parameter или унаследованный класс Simulink.Parameter тип данных которого autoесли на параметр ссылается несколько местоположений с различными типами данных, Simulink Design Verifier не может сгенерировать значения для этого параметра во время анализа.

Комплексные данные как параметры не поддерживаются

Если тип данных параметра в рабочем пространстве MATLAB сложен, Simulink Design Verifier не поддерживает генерацию значений для этого параметра во время анализа.

Массив настройки типов структуры или данных шины не поддерживается

Simulink Design Verifier не поддерживает настройку массива типов данных структуры или шины во время анализа.

Параметры в вариантных подсистемах

Параметры могут использоваться для выбора вариантов в блоках Variant Subsystem. Эти параметры перечислены в Таблице параметров. Однако Simulink Design Verifier поддерживает только анализ активного варианта.

Похожие темы