Программное редактирование моделей

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

Изучение основ программного управления моделями в Simulink®.

Функции

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

simulinkОткройте начальную страницу Simulink
start_simulinkЗапустите Simulink, не открывая никаких окон
slLibraryBrowserОткройте браузер библиотеки Simulink
open_systemОткройте диалоговое окно модели, библиотеки, подсистемы или блока
load_systemЗагрузка модели Simulink в память
save_systemСохраните модель Simulink
close_systemЗакройте системное окно Simulink или диалоговое окно блока
bdcloseЗакройте любое или все системные окна Simulink безоговорочно
add_blockДобавьте блок к модели
add_lineДобавьте линию к модели Simulink
delete_blockУдалите блоки из системы Simulink
delete_lineУдалите линию из модели Simulink
add_paramДобавьте параметр в систему Simulink
delete_paramУдалите системный параметр, добавленный через add_param команда
Simulink.BlockDiagram.deleteContentsУдаление графического содержимого системы
Simulink.SubSystem.deleteContentsУдаление содержимого подсистемы
Simulink.history.clearОчистите начальную страницу Simulink и историю редактора
new_systemСоздайте модель Simulink или библиотеку в памяти
Simulink.createFromTemplateСоздайте модель или проект из шаблона
Simulink.BlockDiagram.createSubsystemСоздайте подсистему, содержащую указанный набор блоков
Simulink.AnnotationСоздание и определение свойств аннотаций к тексту, изображению и областям
docblockРедактор get или set, инициируемый Simulink DocBlock
gcsПолучите имя пути к текущей системе
getfullnameПолучите путь, который идентифицирует блок или линию
gcbПолучите имя пути к текущему блоку
gcbhПолучите указатель на текущий блок
gcbpПолучение Simulink.BlockPath объект для текущего блока
getSimulinkBlockHandleПолучите указатель на блок из пути к блоку
get_paramПолучите названия и значения параметра
set_paramУстановите значения системных и блочных параметров
Simulink.defaultModelTemplateУстановите или получите шаблон модели по умолчанию
getCallbackAnnotationПолучите аннотацию, выполняющую коллбэк
edittime.getDisplayIssuesПроверяйте, включены ли предупреждения и ошибки проекта модели
edittime.setDisplayIssuesОбнаружение ошибок проектирования модели и предупреждений
hilite_systemПодсветите блок, сигнальную линию, порт или аннотацию
find_systemПоиск систем, блоков, линий, портов и аннотаций
Simulink.FindOptionsЗадайте опции для нахождения блоков в моделях и подсистемах
Simulink.findTemplatesПоиск шаблонов модели или проекта с заданными свойствами
Simulink.allBlockDiagramsПоиск загруженных моделей и библиотек Simulink
Simulink.findBlocksНайти блоки в моделях Simulink
Simulink.findBlocksOfTypeНайдите указанный тип блока в моделях Simulink
replace_blockЗамените блоки в модели Simulink
isSimulinkStartedПроверьте, запущен ли Simulink
bdrootМодель верхнего уровня текущей системы
bdIsLoadedОпределите, загружена ли модель, подсистема или библиотека
bdIsLibraryОпределите, является ли блок библиотекой
bdIsDirtyОпределите, имеют ли модель, подсистема или библиотека несохраненные изменения
slIsFileChangedOnDiskОпределите, изменилась ли модель с момента ее загрузки
Simulink.SubSystem.copyContentsToBlockDiagramСкопируйте графическое содержимое из подсистемы в пустую систему
Simulink.exportToTemplateСоздайте шаблон из модели или проекта
Simulink.exportToVersionЭкспорт модели, библиотеки или проекта для использования в предыдущей версии Simulink
Simulink.MDLInfoИзвлечение информации о файлах SLX, SLXP или MDL без загрузки файла
Simulink.MDLInfo.getDescriptionИзвлечение описания файлов SLX, SLXP или MDL без загрузки файла
Simulink.MDLInfo.getMetadataИзвлечение метаданных файлов SLX, SLXP или MDL без загрузки файла
Simulink.BlockDiagram.expandSubsystemЗамените подсистему содержимым подсистемы
Simulink.BlockDiagram.arrangeSystemУлучшите размещение блока
Simulink.BlockDiagram.routeLineТрассируйте существующие линии модели
slCharacterEncodingЗадайте кодировку для использования в коде, сгенерированном из моделей Simulink
frameeditРедактируйте системы координат для блоков Simulink и Stateflow
orientОриентация бумаги для печати или сохранения
printПечать рисунка или сохранение в конкретном формате файла

Темы

Simulink API

Основы программного моделирования

Создавайте модели, добавляйте и соединяйте блоки в модели, задайте параметры и свойства, и выполняйте другие основы моделирования программно.

Выполняйте симуляции программно

Программно симулируйте модель, используя sim функция.

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