bdroot
현재 시스템의 최상위 모델
설명
예제
현재 시스템의 최상위 모델 가져오기
예제를 엽니다. 그런 다음, f14
모델에서 Controller
라는 서브시스템을 엽니다.
load_system('f14') open_system('f14/Controller')
현재 시스템의 최상위 모델을 가져옵니다.
bdroot
ans = 'f14'
선택한 블록의 최상위 모델 가져오기
예제를 엽니다. 그런 다음 f14
모델을 엽니다.
open_system('f14')
모델에서 대화형 방식으로 블록을 선택합니다.
선택한 블록의 최상위 모델을 가져옵니다. gcb
함수를 사용하여 선택한 블록을 지정합니다.
bdroot(gcb)
ans = 'f14'
이 함수는 최상위 모델의 이름을 지정하는 문자형 벡터를 반환합니다.
블록을 핸들로 지정할 수도 있습니다. 현재 블록의 핸들을 가져옵니다.
h1=getSimulinkBlockHandle(gcb)
h1 = 524.0006
선택한 블록의 최상위 모델을 가져옵니다.
h2=bdroot(h1)
h2 = 152.0006
이 함수는 최상위 모델의 핸들을 반환합니다. 최상위 모델의 이름을 가져오려면 최상위 모델의 핸들을 getfullname
함수에 전달하십시오.
getfullname(h2)
ans = 'f14'
입력 인수
elements
— 최상위 모델을 반환할 모델 또는 모델 요소
핸들 | 핸들로 구성된 숫자형 배열 | 문자형 벡터 | 문자형 벡터로 구성된 셀형 배열 | string형 | string형 배열
최상위 모델을 반환할 모델 또는 모델 요소로, 핸들, 모델 이름, 모델 경로 또는 블록 경로로 지정됩니다. 문자형 벡터나 string형을 사용하여 모델 이름, 모델 경로 또는 블록 경로를 지정합니다. 여러 모델 이름, 모델 경로 또는 블록 경로를 문자형 벡터로 구성된 셀형 배열 또는 string형 배열로 지정합니다. 여러 핸들을 핸들로 구성된 숫자형 배열로 지정합니다.
팁
bdroot
를 gcs
, gcb
및 gcbh
와 함께 사용하여 현재 시스템 또는 블록의 최상위 모델을 가져옵니다.
출력 인수
model
— 최상위 모델
핸들 | 문자형 벡터 | 셀형 배열 | string형 배열
최상위 모델. 입력 인수가 핸들인 경우 이 함수는 최상위 모델의 핸들을 반환합니다. 입력 인수가 핸들이 아닌 경우 이 함수는 문자형 벡터로 표현된 최상위 모델의 이름을 반환합니다. 입력이 배열이면 model
은 입력과 동일한 유형의 배열로 반환됩니다.
버전 내역
R2006a 이전에 개발됨
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)