Model Explorer

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

Описание

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

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

Используйте Model Explorer, чтобы искать:

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

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

  • Экземпляры типа блока

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

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

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

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

Откройте Model Explorer

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

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

  • В открытой диаграмме Stateflow щелкните правой кнопкой по области рисунка и выберите Explore.

Примеры

развернуть все

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

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

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

  1. В панели Contents выполните одно из этих действий:

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

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

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

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

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

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

    • Кликните по рабочей области, в которую вы хотите вставить объект. На панели инструментов нажмите кнопку PastePaste 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 viewDisplay property as column in view button.

    Display columns

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

Совет

Чтобы просмотреть сводные данные параметров поиска, которые вы использовали, расширьте поле Number of objects found путем нажатия кнопки Show Search DetailsShow 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 Editor от Model Explorer, щелкают правой кнопкой по объекту по панели Model Hierarchy, затем выбирают Open.

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

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

  • Наверху панели Model Hierarchy нажмите кнопку Show/Hide Library LinksShow/Hide Library Links или кнопку Show/Hide Masked SubsystemsShow/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 (+). В качестве альтернативы в меню Model Explorer View, выберите Increase Font Size.

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

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

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

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

Скопировать и переименовать существующее представление:

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

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

    Новая строка появляется в нижней части таблицы View Manager. Новая строка содержит имя представления, которое вы скопировали, сопровождаемый номером в круглых скобках. Например, если вы копируете Stateflow просмотрите, начальным именем скопированного представления является 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 удаляет все пользовательские представления, которые вы создали. Прежде чем вы сбросите представления к заводским настройкам, экспортируете любые представления, что вы захотите использовать в будущем. Для получения дополнительной информации смотрите, Справляются с Представлениями.

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

Чтобы открыть менеджера по Представлению, выберите 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. В диалоговом окне View Manager выберите одно или несколько представлений, что вы хотите экспортировать.

  2. Нажмите кнопку Export. Диалоговое окно Export Views открывается галочками рядом с представлениями, что вы выбрали.

  3. Нажмите OK. Диалоговое окно Export to File Name открывается.

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

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

  5. Нажмите OK.

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

  1. В диалоговом окне View Manager нажмите Import. Выбрать .mat Файл к диалоговому окну Import открывается.

  2. Перейдите к папке, которая содержит представление, которое вы хотите импортировать.

  3. Выберите MAT-file, содержащий представление, что вы хотите импортировать и нажать 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, чтобы отобразить внешние источники данных для модели, включая базовое рабочее пространство (если доступ включен), и словари данных.

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

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

Блоки Model

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

Диаграммы 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
НастройкиУзел раздела ConfigurationsConfigurations
Другой

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

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 ViewDialog 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 объект в рабочем пространстве модели, флажок Argument появляется в панели Dialog. Этот флажок конфигурирует переменную или объект в качестве аргумента модели. Смотрите Параметрируют Экземпляры Допускающей повторное использование Модели, на которую Ссылаются.

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

развернуть все

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

Смотрите также

Для просмотра документации необходимо авторизоваться на сайте