Simulink Editor

Создайте модели и установите свойства модели

Описание

Редактор Simulink® позволяет вам создавать и конфигурировать системные модели.

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

Откройте редактор Simulink

  • Создайте модель. На вкладке MATLAB® Home нажмите Simulink и выберите шаблон модели.

    В качестве альтернативы, если вы уже имеете открытый Браузер Библиотеки, нажимаете кнопку New ModelNew Model.

  • Откройте существующую модель. Чтобы открыть недавние модели, на вкладке MATLAB Home, нажимают Simulink.

    В качестве альтернативы, если вы знаете имя модели, вы хотите открыть, ввести имя в командном окне MATLAB, таком как vdp.

Совет

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

Чтобы ускорить открытие первой модели, можно сконфигурировать запуск MATLAB, чтобы также запустить Simulink. Для получения дополнительной информации о том, как запустить Simulink без вводных моделей или Браузера Библиотеки, смотрите start_simulink страница с описанием.

Примеры

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

Когда вы создаете модель в Редакторе Simulink, вы используете общие методы для работы с графическими объектами.

Действия, которые можно выполнить в Редакторе Simulink, включают:

  • При выборе использующий нажатие кнопки, щелкните при нажатой клавише Shift, и перетаскивание

  • Изменение размеров объектов с помощью указателей и перемещая объекты путем перетаскивания

  • Сокращение, копируя, и вставка

  • Отменение и восстановление до 101 операции

    Примечание

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

    Небольшое подмножество параметров не может быть отменено. Изменение этих параметров очищает историю отмены, когда вы вносите изменение в Property Inspector или в диалоговом окне блока.

Можно также масштабировать и прокрутить область редактирования. На вкладке Modeling выберите Environment> Zoom, и выберите изменение масштаба или просмотрите вас, хотят использовать. Если вы используете поддерживаемый сенсорный подиум, можно зажать, чтобы масштабировать и сильно ударить, чтобы прокрутить. Поддерживаемые сенсорные дисплеи включают платформы Microsoft® Windows® с Windows 7 сертифицируемый или Windows 8 сертифицируемое сенсорное отображение и платформы Macintosh с Сенсорной панелью Волшебства Apple.

Редактор поддерживает дополнительные ярлыки для прокрутки, которые уникальны для Simulink. Ярлыки и другие интерактивные методы построения моделей получены в итоге в Горячих клавишах и Действиях мыши для Моделирования Simulink. Для примера смотрите Сборку и Редактирование Модель В интерактивном режиме.

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

Edit time error

Подобно Диагностическому Средству просмотра, если ошибка или предупреждение имеют предопределенное исправление, диалоговое окно уведомления перечисляет действия и может включать кнопку Fix, чтобы применить эти изменения.

Simulink может обнаружить блочные ошибки и предупреждения, такие как:

  • Несоответствия блока Goto и From.

  • Дублирующиеся блоки хранилища данных. Значение Дублирующегося параметра имен хранилищ данных определяет, вывести ли предупреждение или ошибочный символ.

Опция Errors and Warnings включена по умолчанию. Чтобы выключить эту опцию, во вкладке Debug, выбирают Diagnostics> Edit-Time Errors & Warnings.

Используйте Model Browser, чтобы переместиться по иерархии модели с помощью древовидной структуры. Браузер помогает вам изучить организацию своей модели и исследовать системы в системах.

Чтобы отобразить Model Browser, в Редакторе Simulink, во вкладке Modeling, выбирают Environment> Model Browser. Можно переключить отображение Model Browser путем нажатия на управление Hide/Show Model BrowserHide/Show Model Browser.

Model Browser

В Model Browser можно задать, отобразить ли блоки, которые соединяются с библиотекой или с подсистемами маскированными. КликнитеModel Browser icon и выберите Library Links или Systems with Mask Parameters. Для получения информации об этих типах блоков смотрите Соединенные Блоки и Основы маскирования.

Когда вы создаете модель, можно установить параметры и свойства на элементах модели. Например, можно установить параметры и свойства для блоков, которые влияют, как блок функционирует. Можно также установить свойства на графиках Stateflow®, сигнальных линиях, визуальные элементы, такие как аннотации, и на модели.

На основе вашего рабочего процесса и целей, установленного использования параметров и свойств:

  • Property Inspector, который остается открытым в редакторе, пока вы работаете и обновляется на основе текущего выбора

  • Диалоговое окно, которое сопоставлено с элементом, таким как определенный блок

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

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

Связанные примеры

Параметры

Чтобы поддержать задачи рабочего процесса обычного пользователя, вкладки, названные Simulation, Debug, Modeling, Format и Apps, обеспечивают функциональность, соответствующую каждой задаче.

Вкладка Apps обеспечивает галерею приложений от семейства продуктов Simulink. Приложения могут открыть новую контекстную вкладку, отдельное окно, или они могут быть ярлыком параметрам конфигурации.

Когда вы выбираете компонент модели, контекстная вкладка отображает инструменты, чтобы помочь вам. Например, когда вы выбираете блок Subsystem, вкладка Subsystem Block появляется. Если вы выбираете диаграмму Stateflow, вкладка State Chart появляется. Когда блок или график больше не выбираются, контекстные вкладки исчезают.

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

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

Команды также появляются на context menus. Контекстные меню появляются, когда вы щелкаете правой кнопкой по элементу модели или пустой области редактора. Например, если вы щелкаете правой кнопкой по блоку, меню отображают команды, важные для работы над блоками, такими как операции выравнивания и буфер обмена. Некоторые команды появляются только в контекстном меню.

Когда вы открываете Property Inspector (на вкладке Modeling, под Design), панель Property Inspector открывается. Можно перетащить Property Inspector от местоположения по умолчанию и прикрепить его в другом месте в редакторе. Можно свернуть интерфейс Property Inspector путем нажатия на канцелярскую кнопку. Рисунок показывает блок, выбранный с отображенным Property Inspector.

Property Inspector

Property Inspector позволяет вам быстро установить параметры и свойства, как вы работаете. Значения вступают в силу, когда вы устанавливаете их. Для получения дополнительной информации об установке параметров блоков и свойств, смотрите, Добавляют Блоки и Установленные Параметры.

Примечание

Можно альтернативно открыть диалоговое окно для выбранного элемента модели путем щелчка правой кнопкой и выбора элемента, такого как Properties, или для блоков, Block Parameters. Двойной клик по блоку обычно открывает диалоговое окно блока. (Используйте одну из команд меню на блоках Model и Subsystem.)

Property Inspector и диалоговые окна работают с одним выбранным элементом. Основное различие - то, что обновления Property Inspector с каждым выбором и диалоговым окном показывают настройки только для элемента, от которого вы открыли его. Поэтому диалоговое окно полезно если:

  • Вы перемещаетесь через иерархию модели и хотите видеть или параметры элемента набора или свойства, когда вы перемещаетесь по модели.

  • Вы хотите сравнить параметры или свойства подобных элементов.

  • Настройки совершенствуются и появляются только в диалоговом окне.

Используйте Model Data Editor (на вкладке Modeling, нажмите Model Data Editor) сконфигурировать несколько сигналов, состояний и алгоритмических параметров целиком. Можно установить только определенные параметры и свойства, такие как типы данных, начальные значения и физические единицы измерения. Чтобы работать с одним элементом модели за один раз, откройте Property Inspector. Чтобы выполнить пакетные обработки, откройте Model Data Editor.

Для получения дополнительной информации об установке свойств блока и параметров, смотрите Signal Properties. Чтобы учиться использовать Model Data Editor, смотрите Configure Data Properties при помощи Model Data Editor.

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

Кнопка Hide/Show Explorer Bar в левом верхнем углу окна редактора отображает панель, которая показывает, где вы находитесь в иерархии модели.

Кнопка Hide/Show Model Browser отображает панель Model Browser. Можно использовать эту панель, чтобы просмотреть и переместиться по иерархическому представлению модели.

Значок в нижнем правом углу открывает дополнительные представления модели. Одно такое представление является интерфейсным представлением, которое помогает вам проследить интерфейсы модели. Кликните по управлению, чтобы видеть эти представления.

Значок в нижнем левом углу указывает, что модель имеет внешние источники данных, такие как словарь данных, или что существуют данные в рабочем пространстве модели. Кликните по значку, затем используйте меню, чтобы перейти к этим источникам данных.

  • Чтобы открыть Model Explorer с выбранным узлом Model Workspace, щелкните по ссылке Model Workspace.

  • Чтобы открыть Model Explorer с узлом External Data для выбранной модели, щелкните по ссылке External Data.

  • Чтобы добавить или изменить соединенный словарь данных, кликните по значку механизма, чтобы открыть вкладку External Data диалогового окна Model Properties.

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

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

simulink открывает начальную страницу Simulink. Выберите модель или шаблон, чтобы открыть Редактор Simulink.

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

Функции

Инструменты

Представлено до R2006a