Model Explorer

Просмотрите, измените и добавьте элементы моделей Simulink, диаграмм Stateflow и переменных рабочей области

Описание

Используйте Model Explorer, чтобы просмотреть, изменить и добавить элементы моделей Simulink, Stateflow® графики и переменные рабочей области.

Этот Model Explorer позволяет вам фокусироваться на конкретных элементах (для примера, блоков, сигналов и свойств), не перемещаясь по модели или графику.

Используйте браузер Model Explorer для поиска:

  • Переменные в рабочих областях и словарях данных

  • Использование переменной в модели

  • Образцы типа блока

  • Параметры блоков и значения параметров

Можно объединить критерии поиска и итерационно уточнить результаты. Поиск в Model Explorer элементов модели, начиная с узла, выбранного в иерархии модели. Можно искать всю модель, в определенной системе или в системе и всех системах под ней в иерархии. Используя результаты поиска, можно применить изменения сразу к нескольким элементам.

Чтобы манипулировать данными моделями (параметрами блоков, сигналами и состояниями) в таблице с возможностью поиска и сортировки, рассмотрите использование Model Data Editor. Можно задать атрибуты данных, такие как значения параметров, имена сигналов и начальные значения для состояний. См. «Настройка свойств данных при помощи Model Data Editor».

Чтобы создавать, изменять и просматривать записи в словаре данных, используйте Model Explorer. См. «Редактирование и управление переменными рабочей области с помощью Model Explorer» и «Просмотр и возврат изменений в данных словаря».

Откройте браузер Model Explorer

  • На панели инструментов Simulink, на вкладке Modeling, нажмите Model Explorer.

  • В открытой модели в редакторе Simulink Editor щелкните правой кнопкой мыши блок и выберите Explore.

  • На открытой диаграмме Stateflow щелкните правой кнопкой мыши область рисования и выберите Explore.

Примеры

расширить все

Можно использовать Обозреватель моделей (Model Explorer), чтобы добавить многие виды объектов в модель, график или рабочую область. Типы объектов, которые можно добавить, зависят от узла, выбранного на панели Model Hierarchy.

Для добавления объектов используйте кнопки на панели инструментов или Add меню. В Add меню перечислены типы объектов, которые можно добавить.

Можно вырезать, скопировать и вставить объекты из одной рабочей области в другую рабочую область.

  1. На панели Contents выполните одно из следующих действий:

    • Щелкните правой кнопкой мыши объект рабочей области, который вы хотите вырезать или копировать. Выберите Cut или Copy.

    • Щелкните объект рабочей области, который вы хотите вырезать или копировать. В меню Edit выберите Cut или Copy.

    • Щелкните объект рабочей области, который вы хотите вырезать или копировать. На панели инструментов нажмите кнопку CutCut button или Copy.Copy button

  2. Чтобы вставить объект рабочей области, который вы вырезаете или копируете, в панель Model Hierarchy:

    • Щелкните правой кнопкой мыши рабочую область, в которую необходимо вставить объект, и выберите Paste.

    • Щелкните рабочую область, в которую необходимо вставить объект. В Edit меню выберите Paste.

    • Щелкните рабочую область, в которую необходимо вставить объект. На панели инструментов нажмите кнопку Paste.Paste button

При копировании и вставке (или перетаскивании) можно управлять разрешением конфликтов по совпадению имен. В диалоговом окне выберите действие для каждого элемента, конфликты по совпадению имен которого имеют существующий элемент.

  • Skip - Действие по умолчанию, когда конфликтующие элементы имеют одинаковое значение.

  • Replace - Действие по умолчанию, когда конфликтующие элементы имеют другие значения.

  • Keep both - Сохраните обе копии. Имя, данное скопированному элементу, соответствует правилам именования, которые используются в MATLAB® рабочей области.

Если источник и адресат совпадают, программа разрешает конфликт по совпадению имен, следуя правилам именования, которые используются в рабочем пространстве MATLAB.

Можно также вырезать, скопировать и вставить, выбрав объект и выполнив операции перетаскивания.

Можно редактировать свойства объекта в Model Explorer.

На панели Contents сначала выберите строку, содержащую значение, а затем щелкните значение. Измените значение выбранного свойства путем ввода или выбора нового значения.

Чтобы назначить одно и то же значение свойства нескольким объектам на панели Contents, выберите объекты и измените одно из значений выбранных объектов. Новое значение свойства присваивается Model Explorer всем выбранным объектам.

Кроме того, можно редактировать значения для элементов модели на панели Dialog. Чтобы отобразить панель Dialog, щелкните View > Show Dialog Pane.

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

Чтобы открыть диалоговое окно свойств для объекта, на панели Model Hierarchy щелкните правой кнопкой мыши объект и выберите Properties. Также щелкните объект и в Edit меню выберите Properties.

Чтобы найти объекты, которые могут не отображаться в данный момент, выполните поиск.

В этом примере вы ищете элементы, которые имеют параметр Integer rounding mode. Затем результаты уточняются, чтобы включать только блоки n-D Lookup table. Можно использовать результаты поиска для получения дополнительной информации об установке этих значений или внесения пакетных изменений в элементы, найденные при поиске.

  1. Откройте модель sldemo_fuelsys.

  2. На вкладке Modeling нажмите Model Explorer.

  3. Чтобы задать возможности поиска, используйте панель Model Hierarchy в комбинацию с настройкой View > Show Current System and Below. Например, чтобы искать текущую систему и загруженные системы под ней, выберите sldemo_fuelsys Узел и включите View > Show Current System and Below.

  4. Отобразить строку поиска можно путем включения View > Toolbars > Search Bar.

  5. В строке поиска установите:

    • Search с by Property Name

    • Property с Rounding

      Rounding является программным именем для параметра Integer rounding mode. Список этих имен см. в разделе «Специфичные для блоков параметры».

  6. Нажмите Search. В поле Search Results отобразятся результаты. Вы можете перейти к элементу, щелкнув ссылку на путь.

  7. Уточните поиск. В строке поиска нажмите кнопку Search OptionsSearch Options button и выберите Refine Search.

    Refine Search

    Метка кнопки поиска изменяется на Refine. Дополнительные критерии поиска действуют на предыдущий набор результатов.

  8. Установите Search значение by Block Type и установите Type равным Lookup_n-D. Нажмите Refine.

  9. Чтобы продолжить работу со значениями, нажмите Show Details.

    Предположим, что свойство, которое вы заинтересованы в том, чтобы узнать больше о или действовать на Rounding. Сначала добавьте для него столбец. Выберите Rounding из списка (вы можете ввести его в Find Properties поле, чтобы быстро найти), и нажмите кнопку Display property as column in view.Display property as column in view button

    Display columns

    Столбец для Rounding появляется в результатах поиска. Для любого столбца можно просматривать, сортировать и изменять значения для нескольких элементов. Например, чтобы изменить Rounding значения во всех блоках n-D Lookup Table в этом поиске, выберите все элементы в списке. В Rounding столбце щелкните любой камерой и выберите новое значение из списка (для примера Floor).

Совет

Чтобы просмотреть сводные данные используемых опций поиска, разверните Number of objects found окно нажатием кнопки Show Search Details.Show Search Details

Можно использовать Model Explorer, чтобы создавать, изменять и просматривать записи в словаре данных. См. «Редактирование и управление переменными рабочей области с помощью Model Explorer» и «Просмотр и возврат изменений в данных словаря».

По умолчанию в Model Explorer отображаются объекты для системы, выбранной на панели Model Hierarchy. Он не отображает данные для дочерних систем. Можно переопределить эту настройку, чтобы в Model Explorer отображались объекты для всей иерархии выбранной в данный момент системы.

Чтобы переключаться между отображением только текущей системы и отображением всей иерархии системы текущей системы, используйте один из следующих методов:

  • Выберите View > Show Current System and Below.

  • Нажмите кнопку Show contents of current system and belowShow contents of current system and below в верхней части панели Contents.

При выборе опции Show Current System and Below:

  • На панели Model Hierarchy отображается текущая система и ее дочерние системы.

  • После пути на панели Contents текст (and below) появляется.

Загрузка очень больших моделей для текущей системы и ниже может быть медленной. Чтобы остановить процесс загрузки в любое время, либо нажмите кнопку Show contents of current system only или щелкните другой узел в иерархии дерева.

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

Настройка для Show Current System and Below опции является постоянной во всех сеансах Simulink.

Примечание

Чтобы открыть графический объект (для примера, модель, подсистему или график) в окне Simulink Редактора из Обозревателя моделей, щелкните правой кнопкой мыши объект на панели Model Hierarchy, затем выберите Open.

По умолчанию в Model Explorer не отображается содержимое связанных библиотечных подсистем или маскированных подсистем на панели Model Hierarchy.

Чтобы отобразить содержимое связанных библиотечных подсистем или маскированных подсистем, используйте один из следующих подходов:

  • В верхней части панели Model Hierarchy нажмите кнопку Show/Hide Library LinksShow/Hide Library Links или кнопку Show/Hide Masked Subsystems.Show/Hide Masked Subsystems

  • В View меню выберите Show Library Links или Show Masked Subsystems.

Связанные подсистемы и маскированные подсистемы видны на панели Contents независимо от того, как вы конфигурируете панель Model Hierarchy.

Примечание

Поиск не находит элементы в связанной библиотеке или маскированных подсистемах, которые не отображаются на панели Model Hierarchy.

Для подсистем, которые связаны и маскированы, как вы устанавливаете связанные подсистемы и маскированные подсистемы опций влияний которых подсистемы появляются на панели Model Hierarchy, как описано в следующей таблице.

НастройкиПодсистемы, отображаемые на панели иерархии модели

Show Library Links

Hide Masked Subsystems

Только связанные с библиотекой, не маскированные подсистемы

Hide Library Links

Show Masked Subsystems

Только маскированные подсистемы, которые не связаны с библиотекой

Show Library Links

Show Masked Subsystems

Все библиотечные или маскированные подсистемы

Чтобы просмотреть модель, которая включает Model блоки, Вы можете расширить Model Hierarchy узлы панели Model блоки.

Чтобы просмотреть модель, на которую ссылается блок Model:

  1. Щелкните правой кнопкой мыши узел модели-ссылки на панели Model Hierarchy.

  2. Выберите Open Model.

    Модель-ссылка откроется как верхняя часть и появится как отдельный узел на панели Model Hierarchy. В то время как можно развернуть узел блока Model и отобразить соответствующее содержимое, необходимо использовать узел, который соответствует ссылочной модели, чтобы редактировать их.

Для примера, sldemo_mdlref_depgraph модель включает Model блока, которые ссылаются на другие модели. Если вы открываете sldemo_mdlref_depgraph моделирования и расширения узла модели на панели Model Hierarchy, вы видите, что модель содержит несколько блоков Model, включая heat2cost.

При щелчке правой кнопкой мыши по heat2cost Model блочного узла и выбора Open Model на панели Contents отображаются объекты в heat2cost Model блок. Можно развернуть heat2cost узел.

Block objects

Можно просматривать содержимое ссылочных моделей, но нельзя редактировать объекты в Model блока.

Чтобы отредактировать модель-ссылку, разверните узел модели-ссылки на панели Model Hierarchy, а затем получите доступ к свойствам объектов в модели-ссылке. Например, разверните sldemo_mdlref_heat2cost узел.

Expanded node

Для получения информации о ссылочных моделях см. «Модели-ссылки».

Размер шрифта можно изменить в панелях Model Explorer.

Чтобы увеличить размер шрифта, нажмите Ctrl+Plus (+). Кроме того, в View меню Model Explorer выберите Increase Font Size.

Чтобы уменьшить размер шрифта, нажмите Ctrl+Minus (-). Кроме того, в View меню Model Explorer выберите Decrease Font Size.

Изменения остаются в эффекте для Model Explorer и в диалоговых окнах Simulink во время сеансов Simulink.

Если вид по умолчанию, поставляемый с помощью Model Explorer, не удовлетворяет вашим потребностям, можно изменить или создать вид.

Чтобы открыть диалоговое окно View Manager, выберите View > Column View > Manage Views.

Чтобы скопировать и переименовать существующее представление, выполните следующие действия.

  1. В диалоговом окне View Manager выберите вид, который необходимо использовать в качестве начальной точки для нового представления.

  2. Нажмите кнопку Copy.

    В нижней части таблицы View Manager появится новая строка. Новая строка содержит имя скопированного представления, а затем число в круглых скобках. Для примера, если вы копируете Stateflow view, начальное имя скопированного представления Stateflow (1).

Чтобы создать новое представление, в диалоговом окне View Manager нажмите кнопку New. В нижней части таблицы View Manager появится новая строка представления.

После создания представления его можно назвать и описать:

  1. Дважды кликните имя вида в View столбце и введите имя вида.

  2. Дважды кликните текст в столбце Description и введите описание представления.

  3. Нажмите OK.

Можно управлять информацией, которую Contents панель отображений и непосредственно управлять заголовками столбца.

Чтобы контролировать, какие столбцы свойств отображать, используйте опцию View > Column View.

Для управления отображаемыми типами объектов используйте опцию View > Row Filter.

Чтобы фокусироваться на конкретных объектах на панели Contents, основываясь на строке поиска, фильтруйте содержимое.

Когда вы настраиваете таблицу, представленную текущим представлением, вы изменяете текущее определение представления. В качестве части определения представления столбца в таблице сохраняются следующий Model Explorer:

  • Группировка по свойству

  • Сортировка в столбце

  • Изменение порядка столбцов свойств

  • Добавление столбца свойств

  • Скрытие и удаление столбцов свойств

При переходе от одного вида к другому в Model Explorer сохраняются все индивидуальные настройки, выполненные в предыдущем виде.

Например, предположим, что вы Column View на Block Data Types просматривать и вы скрываете LockScale столбец свойств. Если вы затем переключитесь, чтобы использовать Data Objects просматривать, а позже использовать Block Data Types снова представление, Block Data Types вид больше не включает в себя LockScale столбец, который вы скрыли.

В конце сеанса Simulink Model Explorer сохраняет индивидуальные настройки представления, выполненные во время этого сеанса. При повторном открытии Model Explorer Simulink использует настроенное представление и поддерживает любые изменения, внесенные в представление в предыдущем сеансе.

Если вы измените вид по умолчанию, поставляемый с помощью Model Explorer, можно сбросить его к заводским настройкам. С видом по умолчанию в качестве текущего представления на панели Contents нажмите кнопку Show Details, затем нажмите кнопку Options > Reset This View to Factory Settings.

Чтобы сбросить заводские настройки для всех видов по умолчанию за один шаг, в диалоговом окне View Manager щелкните Options > Reset All Views to Factory Settings.

Примечание

При сбросе всех видов браузер Model Explorer удаляет все созданные пользовательские представления. Прежде чем сбрасывать представления в заводские настройки, экспортируйте все представления, которые будут использоваться в будущем. Дополнительные сведения см. в разделе Управление представлениями.

В View Manager можно удалять, изменять положение, экспортировать и импортировать представления для использования в Model Explorer.

Чтобы открыть View Manager, выберите View > Column View > Manage Views.

Чтобы удалить представление из Column View списка представлений:

  1. В диалоговом окне View Manager выберите одно или несколько представлений, которые необходимо удалить из списка.

  2. Нажмите кнопку Delete или нажмите клавишу Delete.

  3. Нажмите OK.

    Удаление вида с помощью диалогового окна Диспетчер видов (View Manager) безвозвратно удаляет это представление из интерфейса Model Explorer. Если вы считаете, что или кто-то другой может захотеть использовать представление снова, рассмотрите экспорт представления перед его удалением.

Для изменения положения представления в списке Column View:

  1. В диалоговом окне View Manager выберите одно или несколько представлений, которые необходимо перенести вверх или вниз в таблице представлений.

  2. Нажмите кнопки со стрелами вверх или вниз справа от таблицы. Повторяйте этот шаг до тех пор, пока не появится представление, в котором оно должно находиться в таблице.

  3. Нажмите OK.

Чтобы экспортировать представления, которые можно импортировать, выполните следующие действия.

  1. В диалоговом окне «Диспетчер видов» выберите одно или несколько видов, которые необходимо экспортировать.

  2. Нажмите кнопку Export. Откроется диалоговое окно Экспорт видов (Export Views) с отметками рядом с выбранными видами.

  3. Нажмите OK. Откроется диалоговое окно Экспорт в имя файла (Export to File Name).

    Перейдите в папку, в которую требуется экспортировать представление. По умолчанию Model Explorer экспортирует представления в текущую папку в MATLAB.

  4. Укажите имя файла для экспортированного представления. Файл сохранен как .mat файл.

  5. Нажмите OK.

Чтобы импортировать файлы представления для использования в Model Explorer:

  1. В диалоговом окне View Manager нажмите Import. Выбор .mat Откроется диалоговое окно Файл в импорт (File to Import).

  2. Перейдите к папке, содержащей импортируемое представление.

  3. Выберите MAT-файл, содержащий импортируемое представление, и нажмите Open. Откроется диалоговое окно подтверждения. Щелкните OK, чтобы импортировать представление.

    Импортированные представления добавляются в нижней части таблицы View Manager. При возникновении Model Explorer вид автоматически переименовывается в конфликт по совпадению имен.

Похожие примеры

Параметры

Строка поиска

Откройте строку поиска, выбрав View > Toolbars > Search Bar.

Используйте параметр Search, чтобы задать тип объектов или свойств, включаемых в поиск.

Опция типа поискаОписание
by NameПоиск модели или графика для всех объектов с заданной строкой в имени объекта.
by Property NameПоиск объектов с заданным свойством. Укажите имя целевого свойства из списка свойств, которые могут иметь объекты в области поиска.
by Property Value

Поиск объектов со значением свойства, соответствующим заданному значению. Укажите имя свойства, значение, которое должно совпадать, и тип соответствия (для примера равен, меньше или больше).

by Block Type

Поиск блоков заданного типа. Выберите тип целевого блока из списка типов, содержащихся в текущей выбранной модели.

by Stateflow Type

Поиск объектов Stateflow заданного типа.

for Variable Usage

Ищет блоки, которые используют переменные, определенные в рабочей области. Выберите базовое рабочее пространство или рабочее пространство модели (имя модели) и, опционально, имя переменной.

for Referenced Variables

Ищет переменные, которые использует модель или блок. Укажите имя модели или блока в поле by System. Модель или блок должны находиться на панели Model Hierarchy.

for Unused Variables

Ищет переменные, которые заданы в рабочей области, но не используются ни одной моделью или блоком. Выберите имя рабочей области из раскрывающегося списка для поля in Workspace.

for Library Links

Поиск библиотечных ссылок в текущей модели.

by Class

Поиск объектов Simulink заданного класса.

for Fixed Point Capable

Ищет в модели все блоки, которые поддерживают расчеты с фиксированной точкой.

for Model References

Поиск в модели ссылок на другие модели.

by Dialog Prompt

Поиск в модели всех объектов, диалоговые окна которых содержат заданный вами запрос.

by String

Поиск в модели всех объектов, в которых находится заданная вами строка.

Используйте настройки опции поиска, чтобы задать возможности поиска.

Опция поискаОписание
Match Whole String

Не допускать частичные совпадения строк (для примера не разрешать sub чтобы соответствовать substring).

Match Case

Рассматривает случай при совпадении строк (для примера, Gain не совпадает с gain).

Regular Expression

Рассматривает строку, которая совпадает как регулярное выражение.

Evaluate Property Values During Search

Эта опция применяется только для поиска по значению свойства. Если этот параметр включен, Model Explorer оценивает значение каждого свойства как выражение MATLAB и сравнивает результат со значением поиска. Если эта опция отключена, Model Explorer сравнивает значение недооцененного свойства со значением поиска.

Refine Search

Позволяет вам искать начальные результаты поиска. Вторая операция поиска ищет объекты, которые соответствуют как исходным, так и новым критериям поиска.

По умолчанию поисковые строки не чувствительны к регистру и рассматриваются как регулярные выражения. Поиск допускает частичные совпадения строк. Вы не можете использовать подстановочные символы в строках поиска. Для примера, если вы вводите *1 в качестве строки поиска имен вы не получаете результатов поиска, если нет элемента, имя которого начинается с символов *1. Если существует out1 элемент, результаты поиска не включают этот элемент.

Панель иерархии модели

Разверните Simulink Root, чтобы отобразить узлы, представляющие рабочее пространство MATLAB, модели Simulink и диаграммы Stateflow, которые находятся в текущем сеансе.

Base Workspace представляет рабочее пространство MATLAB. Это Рабочее пространство MATLAB является базовым рабочим пространством для моделей Simulink и диаграмм Stateflow. Переменные, определенные в этой рабочей области, видны всем открытым моделям и графикам.

При развертывании модели или узла графика на панели Model Hierarchy отображаются узлы, представляющие следующие элементы, если применимо, для открытых моделей и графиков.

УзелОписание

Строения

Выберите узел Configurations, чтобы показать конфигурации модели модели и ссылки строения на панели Contents. Для получения информации о добавлении, удалении, сохранении и перемещении конфигураций модели смотрите Управление Конфигураций модели для модели.

Рабочее пространство модели

Для получения информации о том, как использовать Model Explorer для работы с переменными рабочего пространства модели, смотрите следующие темы:

Внешние данныеРазверните узел External Data, чтобы отобразить внешние источники данных для модели, включая базовое рабочее пространство (если доступ включен) и словари данных.

Подсистемы верхнего уровня

Разверните узел, представляющий подсистему, для отображения базовых подсистем.

Моделируйте блоки

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

Диаграммы Stateflow

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

  • Разверните узел, представляющий состояние, чтобы отобразить его подсостояния.

Панель содержимого

На Contents панели отображается одна из двух таблиц, содержащих информацию о моделях и графиках, в зависимости от выбранной вкладки:

  • На вкладке Contents отображается таблица свойств объекта для узла, который вы выбираете на панели Model Hierarchy.

  • На вкладке Результаты поиска (Search Results) отображается таблица результатов поиска.

Можно также кликнуть Show Details, чтобы добавить и изменить столбцы, которые появляются в таблицах.

На Contents панели отображается таблица данных модели и объекта графика.

На вкладке Contents и на вкладке Search Results:

  • Столбцы таблицы соответствуют свойствам объекта (для примера, Name и BlockType).

    В таблице отображаются первые два столбца (значок объекта и Name свойство) постоянно, так что эти столбцы остаются видимыми независимо от того, как далеко вы прокрутите вправо.

  • Строки таблицы соответствуют объектам (для примера, блоков и состояний).

Объекты и свойства, отображаемые на панели Contents, зависят от:

  • Вид столбца, выбранный в меню Column View

  • Узел, который вы выбираете на панели Model Hierarchy

  • Вид объекта (для примера, подсистемы или графика), который вы выбираете на панели Model Hierarchy

  • Выбранные опции View > Row Filter

Ссылка, расположенная рядом с Contents of в верхней части панели Contents, ссылается на текущий выбранный узел на панели Model Hierarchy. Данные модели, отображаемые на панели Contents, отражают настройку опции Current System and Below.

Этот Model Explorer использует представления для задания наборов столбцов свойств, отображаемых на панели Contents.

Каждый тип узла на панели Model Hierarchy отображает определенные свойства на панели Contents. Для примера в модели Simulink или узле подсистемы отображаются такие свойства, как:

  • BlockType (тип блока)

  • OutDataTypeStr (выход данных)

  • OutMin (минимальное значение для выхода блока)

Как правило, представление столбца не содержит общего набора свойств для всех объектов в узле. Установка подмножества свойств для отображения может упростить задачу исследования и редактирования свойств объектов модели и диаграммы и увеличить плотность данных, отображаемых на панели Contents.

Можно использовать представление для захвата следующих характеристик информации о модели, которая будет показана в Model Explorer:

  • Свойства, которые необходимо отобразить на панели Contents

  • Размещение панели Contents (для примера, группировка по свойствам, порядок столбцов свойств и сортировка)

Представления можно использовать следующими способами:

  • Используйте стандартные представления, которые поставляются с помощью Model Explorer

  • Настройка стандартных представлений

  • Создайте свои собственные представления

При первом открытии Model Explorer Simulink автоматически применяет одно из стандартных представлений к узлу, выбранному в панели Model Hierarchy. Этот Model Explorer применяет представление в зависимости от типа выбранного узла.

На панели Model Explorer Model Hierarchy назначает одну из четырех категорий узлов. Первоначально Model Explorer связывает вид по умолчанию с каждой категорией узлов. Четыре категории узлов:

Категория узлаТипы включенных узлов иерархииНачальное связанное представление
SimulinkМодели, подсистемы и модели корневого уровняBlock Data Types
Рабочая областьБазовое рабочее пространство и рабочее пространство модели объектыData Objects
StateflowДиаграммы Stateflow и состоянияStateflow
СтроенияУзел раздела строенийConfigurations
Другое

Объекты, которые не вписываются в одну из первых трех категорий; для примера, конфигурации модели

Default

В Column View поле в верхней части панели Contents отображается представление, которое в данный момент используется в Model Explorer.

На панели Contents из списка Column View можно выбрать другое представление. Если вы выбираете другое представление, то Model Explorer связывает это представление с категорией текущего узла. Например, предположим, что выбранный узел на панели Model Hierarchy является моделью Simulink, и текущее представление Data Objects. Если вы измените вид на Signals, затем, когда вы выбираете другой узел модели Simulink, Model Explorer использует Signals посмотреть.

По умолчанию Model Explorer автоматически применяет представление на основе категории выбранного узла и последнего вида, используемого для этого узла. Можно вручную выбрать представление из списка Column View, которое лучше соответствует текущей задаче.

Можно переключиться из стандартного режима автоматического применения представлений в Model Explorer в режим, в котором необходимо вручную выбрать вид для изменения представлений.

Чтобы включить режим выбора вида вручную:

  1. Выберите View > Column View > Manage Views.

    Откроется диалоговое окно View Manager.

  2. В диалоговом окне View Manager нажмите кнопку Options и снимите Change View Automatically.

В ручном режиме выбора вида при переключении на другой тип узла на панели Model Hierarchy, который имеет другое связанное представление, на панели Contents отображается желтая информационная панель, предлагающая использовать представление.

Управлять видами (для примера, создавать новое представление или экспортировать представление) можно с помощью диалогового окна View Manager. Чтобы открыть диалоговое окно View Manager, выберите опцию Manage Views из:

  • Меню View > Column View

  • Опции, перечисленные при нажатии кнопки Options в разделе сведений о представлении столбца

Диалоговое окно View Manager отображает список определенных видов и предоставляет инструменты для управления видами.

Управлять видами можно несколькими способами, включая создание, удаление, переупорядочивание, экспорт, импорт и сброс видов.

Интерфейс советов появляется непосредственно над таблицей на панели Contents. Оно не отображается, если в диалоговом окне View Manager удалить Options > Change View Automatically. В совете отображается ссылка для изменения текущего представления на предлагаемое представление. Чтобы выбрать предлагаемый вид, отображаемый на совете, щелкните ссылку. Чтобы скрыть отображаемую на данный момент совет, из кнопки меню в правой части совета выберите Hide This Tip.

Первоначально предлагаемое представление является представлением по умолчанию, связанным с узлом. Если вы связываете другое представление с категорией узла, то совет предлагает последнее выбранное представление при выборе аналогичных узлов.

Чтобы перейти от ручной спецификации видов к автоматической спецификации, из интерфейса советов выберите стрелу вниз и Change View Automatically.

Чтобы включить интерфейс советов, в меню View, выберите Column View > Manage Views. В Диспетчере видов включите Options > Change View Automatically.

Диалоговая панель

Используйте панель Dialog для просмотра и изменения свойств объектов, выбранных на панели Model Hierarchy или на панели Contents.

По умолчанию панель Dialog отображается справа от панели Contents. Чтобы показать или скрыть панель Dialog, используйте один из следующих подходов:

  • В View меню выберите Show Dialog Pane.

  • На основной панели инструментов нажмите кнопку Dialog View.Dialog View button

Для редактирования значений свойств с помощью панели Dialog:

  1. На панели Contents выберите объект (такой как блок или сигнал). На панели Dialog отображаются свойства выбранного объекта.

  2. Измените свойство (для примера, номер порта блока Outport).

  3. Щелкните Apply, чтобы принять изменение, или нажмите Revert, чтобы вернуться к исходному значению.

По умолчанию щелчок мыши за пределами панели Dialog, когда поле не применяет изменения, приводит к появлению диалогового окна Применить изменения (Apply Changes). Нажмите кнопку Apply, чтобы принять изменения или Ignore, чтобы вернуться к исходным настройкам.

Чтобы предотвратить отображение диалогового окна Применить изменения (Apply Changes):

  1. В диалоговом окне установите флажок In the future Apply or Ignore (whichever I select) without asking.

  2. Если вы хотите, чтобы Simulink применял изменения, не предупреждая вас, нажмите Apply. Если вы хотите, чтобы Simulink игнорировал изменения, не предупреждая вас, нажмите Ignore.

Чтобы восстановить диалоговое окно Apply Changes, в меню Tools выберите Prompt if dialog has unapplied changes.

Когда вы выбираете числовой переменный MATLAB или Simulink.Parameter Объект в рабочем пространстве модели на панели Dialog появляется флажок Argument. Этот флажок конфигурирует переменную или объект как аргумент модели. См. «Параметризация Образцов переиспользуемой ссылочной Модели».

Программное использование

расширить все

daexplr открывает Model Explorer.