MATLAB 도움말 센터
현재 블록의 경로 이름 가져오기
bl = gcb
bl = gcb(sys)
bl = gcb는 현재 시스템에서 현재 블록의 전체 블록 경로 이름을 반환합니다. 다음과 같은 블록을 현재 블록이라고 합니다.
가장 최근에 클릭한 블록
현재 대응되는 MATLAB® 함수를 실행하는 S-Function 블록
콜백 루틴이 실행되고 있는 블록
MaskInitialization 파라미터 평가의 일환으로 마스크 평가가 진행 중인 블록
MaskInitialization
모델을 연 후 마지막으로 불러온 블록
예제
bl = gcb(sys)는 지정된 시스템에서 현재 블록의 전체 블록 경로 이름을 반환합니다. 먼저 시스템을 불러오십시오.
sys
모두 축소
가장 최근에 선택한 블록의 경로 이름과 여러 블록 둘레에 그리는 선택 상자로 선택한 첫 번째 블록의 경로 이름을 가져옵니다.
한 블록을 선택한 후
예제를 엽니다. 그런 다음 vdp 모델을 엽니다.
vdp
open_system('vdp')
모델에서 블록을 선택합니다. 예를 들어, Constant 블록을 선택해 보겠습니다.
Constant
그런 다음, MATLAB® 명령 창에 다음 명령을 입력합니다.
gcb
ans = 'vdp/Out2'
여러 블록을 둘러싸는 선택 상자를 그린 후
가장 최근에 여러 블록을 둘러싸는 선택 상자를 그려 선택한 경우 gcb 함수는 해당 선택 상자로 가장 먼저 선택한 블록을 반환합니다.
모델에서 여러 블록을 선택합니다. 예를 들어, 먼저 Mu라는 마스크 처리된 Subsystem 블록을 포함한 다음 모델의 다른 여러 블록을 포함하는 선택 상자를 그립니다.
Mu
그런 다음, MATLAB 명령 창에 다음 명령을 입력합니다.
모델에서 Constant 블록을 선택합니다.
get_param 함수를 사용하여 Constant value를 가져옵니다. gcb 함수를 사용하여 Constant value를 가져올 블록을 지정합니다.
get_param
Constant value
get_param(gcb,'Value')
예제를 엽니다. 그런 다음 sldemo_fuelsys 모델을 엽니다.
sldemo_fuelsys
open_system('sldemo_fuelsys')
fuel_rate_control 서브시스템에서 현재 블록을 가져옵니다.
fuel_rate_control
b = gcb('sldemo_fuelsys/fuel_rate_control')
b = 'sldemo_fuelsys/fuel_rate_control/fuel_rate'
블록을 포함하는 시스템으로, 문자형 벡터로 지정됩니다.
예: 'vdp' 'sldemo_fuelsys/fuel_rate_control'
'vdp'
'sldemo_fuelsys/fuel_rate_control'
R2006a 이전에 개발됨
gcbh | gcbp | gcs | get_param
gcbh
gcbp
gcs
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
유럽
아시아 태평양
지역별 지사에 문의