open_system
모델, 라이브러리, 서브시스템 또는 블록 대화 상자 열기
구문
설명
open_system(
는 지정된 모델, 라이브러리, 서브시스템 또는 블록을 엽니다. 이는 현재 폴더 브라우저에서 모델이나 라이브러리를 더블 클릭하거나 Simulink® 편집기에서 서브시스템이나 블록을 더블 클릭하는 것과 동일합니다. obj
)
모델이나 라이브러리가 새 창에 열립니다. 모델 내에 있는 서브시스템이나 블록의 동작은 블록 유형이나 속성에 따라 다릅니다.
모든 OpenFcn 콜백 파라미터가 평가됩니다.
OpenFcn 콜백이 없고 마스크가 정의된 경우 마스크 파라미터 대화 상자가 열립니다.
OpenFcn 콜백이나 마스크 파라미터가 없으면 Simulink가 객체를 엽니다.
참조된 모델은 새 창에 열립니다.
서브시스템은 같은 창의 새 탭에 열립니다.
블록의 경우 블록의 파라미터 대화 상자가 열립니다.
특정 서브시스템이나 블록을 열려면 이러한 항목이 포함된 모델이나 라이브러리를 불러와야 합니다. 그렇게 하지 않으면 Simulink에서 오류를 반환합니다.
두 번째 입력 인수를 제공하여 디폴트 동작을 재정의할 수 있습니다.
open_system(
는 Simulink 편집기를 열지 않고 특정 모델이나 라이브러리를 불러옵니다. 이는 sys
,'loadonly')load_system
을 사용하는 것과 동일합니다.
open_system(
는 서브시스템 sbsys
,'window')sbsys
를 새 Simulink 편집기 창에서 엽니다. 특정 서브시스템이나 블록을 열기 전에 이러한 항목을 포함하는 모델이나 라이브러리를 불러오십시오. 그렇게 하지 않으면 Simulink에서 오류를 반환합니다.
open_system(
은 서브시스템을 같은 창의 새 Simulink 편집기 탭에서 엽니다. 특정 서브시스템이나 블록을 열기 전에 이러한 항목을 포함하는 모델이나 라이브러리를 불러오십시오. 그렇게 하지 않으면 Simulink에서 오류를 반환합니다.sbsys
,'tab')
open_system(
는 blk
,'mask')blk
로 지정된 블록 또는 서브시스템에 대한 마스크 대화 상자를 엽니다. 열기 전에 먼저 blk
를 포함하는 모델이나 라이브러리를 불러오십시오.
open_system(
는 마스크 처리된 블록이나 서브시스템의 마스크 내부를 탐색합니다. 마스크 내부의 블록에 대한 대화 상자를 열거나, 마스크 처리된 서브시스템을 새 Simulink 편집기 탭에서 엽니다. 이는 마스크 내부 탐색 메뉴 항목을 사용하는 것과 동일합니다. 특정 서브시스템이나 블록을 열기 전에 이러한 항목을 포함하는 모델이나 라이브러리를 불러오십시오. 그렇게 하지 않으면 Simulink에서 오류를 반환합니다.blk
,'force')
open_system(
는 블록 파라미터 대화 상자를 엽니다.blk
,'parameter')
open_system(
은 블록 콜백 blk
,'OpenFcn')OpenFcn
을 실행합니다.
예제
입력 인수
팁
참조된 모델을 모델 계층 구조의 컨텍스트에서 열려면 Simulink.BlockPath
객체와 함께 open
함수를 사용하십시오.
버전 내역
R2006a 이전에 개발됨
참고 항목
new_system
| load_system
| close_system
| save_system
| open
(BlockPath)