Как правило, структурная иерархия системы отличается от иерархии функциональных требований. С представлениями архитектуры можно делать набросок системы на основе различных иерархий. Например, можно создать систему с помощью требований. Это позволяет вам лучше изучать, какие компоненты необходимо удовлетворить требованиям, не обязательно фокусируя на структуре.
Можно создать представление архитектуры в интерактивном режиме. Этот пример использует модель архитектуры в беспилотном воздушном транспортном средстве (UAV), scExampleSmallUAV
, создать представление. Созданное представление показывает компоненты, имеющие интерфейс для легких команд.
В Окне Команды MATLAB введите scExampleSmallUAV
. Модель архитектуры открывается в Редакторе Simulink.
В разделе Views нажмите Architecture Views. Редактор Представлений Архитектуры и с открытым диалоговым окном Create View.
В поле Name введите имя для этого представления. Например, light_command_view
.
От Select выпадающий список выберите Components with a port which have an interface
. От For Which выпадающий список выберите Name
, и в текстовом поле вводят имя интерфейса в модели архитектуры. Например, введите lightCmd
. Нажмите Add to Filter.
Нажмите кнопку Create. Завершения диалогового окна и представление архитектуры создаются с помощью запроса из поля Filter.