Main Content

프로그래밍 방식의 모델 편집

모델 만들기, 모델의 블록 추가 및 연결, 파라미터 및 속성 설정, 프로그래밍 방식으로 기타 모델링 기본 작업 수행

Simulink®에서 프로그래밍 방식의 모델 관리에 대한 기본 사항을 알아봅니다.

함수

모두 확장

simulinkSimulink 시작 페이지 열기
start_simulink창을 열지 않고 Simulink 시작
slLibraryBrowserSimulink 라이브러리 브라우저 열기, 불러오기, 닫기 및 라이브러리 브라우저 객체의 핸들 만들고 가져오기
open_system모델, 라이브러리, 서브시스템 또는 블록 대화 상자 열기
load_systemSimulink 모델을 메모리로 불러오기
save_systemSave Simulink model
close_systemClose Simulink model window or block dialog box
bdcloseSimulink 모델 창을 일부 또는 모두 무조건 닫기
learning.simulink.launchOnramp대화형 방식의 자기 주도형 훈련 열기
add_block모델에 블록 추가
Simulink.connectBlocksConnect blocks with signal lines (R2024b 이후)
add_lineAdd line to Simulink model
delete_blockSimulink 시스템에서 블록 삭제
delete_lineDelete line from Simulink model
add_paramAdd parameter to Simulink model
delete_paramDelete model parameter added with add_param function
Simulink.BlockDiagram.deleteContentsDelete graphical contents of model
Simulink.SubSystem.deleteContents서브시스템의 내용 삭제
Simulink.history.clearClear the Simulink start page and editor history (R2020b 이후)
new_systemCreate Simulink model or library in memory
Simulink.createFromTemplateCreate model or project from template
Simulink.BlockDiagram.createSubsystemCreate subsystem containing specified set of blocks
Simulink.AnnotationCreate and specify properties of text, image, and area annotations
docblockGet or set editor invoked by Simulink DocBlock block
gcs현재 시스템의 경로 이름 가져오기
getfullname블록이나 선을 식별하는 경로 가져오기
gcb현재 블록의 경로 이름 가져오기
gcbh현재 블록의 핸들 가져오기
gcbp현재 블록의 Simulink.BlockPath 객체 가져오기
getSimulinkBlockHandle블록 경로에서 블록 핸들 가져오기
get_param파라미터 이름과 값 가져오기
set_paramSimulink 파라미터 값 설정
Simulink.defaultModelTemplateSet or get default model template
getCurrentAnnotationGet current annotation object
getCallbackAnnotationGet annotation executing callback
edittime.getDisplayIssuesCheck whether model design warnings and errors are on
edittime.setDisplayIssuesDetect model design errors and warnings
hilite_systemHighlight block, signal line, port, or annotation
find_system모델, 블록, 선, 포트 및 주석 찾기
Simulink.FindOptionsSpecify options for finding blocks in models and subsystems
Simulink.findTemplatesFind model or project templates with specified properties
Simulink.allBlockDiagrams불러온 Simulink 모델 및 라이브러리 찾기
Simulink.findBlocksSimulink 모델에서 블록 찾기
Simulink.findBlocksOfTypeSimulink 모델에서 지정된 블록 유형 찾기
replace_blockReplace blocks in Simulink model
modelfinderSearch and open examples, models, and projects (R2022a 이후)
modelfinder.setDefaultDatabaseSet default database to index models (R2023b 이후)
modelfinder.createDatabaseCreate new database to index models (R2023b 이후)
modelfinder.importDatabaseImport database to Model Finder (R2023b 이후)
modelfinder.registerFolderIndex models in Model Finder (R2022a 이후)
modelfinder.unregisterFolderRemove models from Model Finder (R2022a 이후)
modelfinder.deleteDatabaseRemove database from Model Finder (R2023b 이후)
modelfinder.setSearchDatabaseSet search scope to find models (R2023b 이후)
isSimulinkStartedCheck whether Simulink is started (R2020b 이후)
bdroot현재 시스템의 최상위 모델
bdIsLoadedDetermine whether model, subsystem, or library is loaded
bdIsLibraryDetermine whether model is library
bdIsSubsystemDetermine whether model is subsystem
bdIsDirtyDetermine whether model, subsystem, or library has unsaved changes
slIsFileChangedOnDiskDetermine whether model has changed since it was loaded
Simulink.SubSystem.copyContentsToBlockDiagramCopy graphical contents from subsystem to another model
Simulink.exportToTemplateCreate template from model or project
Simulink.exportToVersionExport model, library, or project for use in previous version of Simulink
Simulink.MDLInfoExtract SLX, SLXP, or MDL file information without loading file
Simulink.MDLInfo.getDescriptionExtract SLX, SLXP, or MDL file description without loading file
Simulink.MDLInfo.getMetadataExtract SLX, SLXP, or MDL file metadata without loading file
Simulink.BlockDiagram.expandSubsystemReplace subsystem with subsystem contents
Simulink.BlockDiagram.arrangeSystemImprove layout of block diagram
Simulink.BlockDiagram.routeLineRoute existing lines of model
slCharacterEncodingSimulink 모델에서 생성된 코드에 사용할 인코딩 지정
frameeditOpen PrintFrame Editor to edit print frames for Simulink and Stateflow block diagrams
orientPaper orientation for printing or saving
printFigure를 출력하거나 특정 파일 형식으로 저장

도움말 항목