Можно вывести информацию об области значений для отдельных атомарных подсистем и атомарных графиков. Когда вы выводите области значений на уровне модели, программное обеспечение учитывает всю информацию в пределах модели. Когда вы выводите области значений на уровне подсистемы только, программное обеспечение обрабатывает подсистему как автономный модуль, и выведенные области значений основаны только на локальной информации области значений проекта, указанной в подсистеме или графике. Поэтому, когда вы выводите области значений на уровне подсистемы, результаты анализа могут отличаться от результатов анализа на уровне модели.
Например, рассмотрите подсистему, которая имеет вход с минимумом проекта -10
и максимум проекта 10
это соединяется с входным сигналом с постоянным значением 1
. Когда вы выводите области значений на уровне модели, аналитическое программное обеспечение области значений использует постоянное значение 1
как вход. Когда вы выводите области значений на уровне подсистемы, аналитическое программное обеспечение области значений не принимает постоянное значение во внимание и вместо этого использует [-10..10]
как область значений.
Выведите области значений на уровне подсистемы, чтобы упростить:
Системная валидация
Это - лучшая практика анализировать отдельные подсистемы в вашей модели по одному. Эта практика облегчает изучать атомарное поведение подсистемы. Это также делает отладку легче путем изоляции источника любых проблем.
Калибровка
Результаты анализа на уровне подсистемы базируются только на настройках, заданных в подсистеме. Предложенные типы данных покрывают полную намеченную область значений проекта подсистемы. На основе этих результатов можно определить, можно ли снова использовать подсистему в других частях модели.
Полная процедура для получения областей значений описана в том, Как Вывести Области значений.
Чтобы вывести области значений на уровне подсистемы, ключевые пункты, чтобы помнить:
Подсистема или подграфик должны быть атомарными.
Атомарная подсистема выполняется как модуль относительно родительской модели. Выполнение блока атомарной подсистемы не чередуется с родительским выполнением блока. Можно извлечь атомарные подсистемы для использования в качестве автономных моделей.
В Fixed-Point Tool, под System Under Design (SUD), выбирают подсистему интереса.
Под Range Collection Mode выберите Derived ranges как метод набора области значений.