getSimulinkBlockHandle
블록 경로에서 블록 핸들 가져오기
설명
는 handle
= getSimulinkBlockHandle(path
)path
로 지정된 블록이 불러온 모델이나 라이브러리에 있는 경우 블록의 숫자 핸들을 반환합니다. 블록을 찾지 못하면 -1
을 반환합니다. 필요한 위치에 라이브러리 링크 연결을 맺습니다.
getSimulinkBlockHandle
에서 반환되는 숫자 핸들을 사용하여 이후 get_param
또는 set_param
호출에서 블록을 조작할 수 있습니다. 이 접근 방식은 전체 블록 경로를 사용하여 이러한 함수를 여러 번 호출하는 것보다 더 효율적입니다. 일반적으로 사용자는 MATLAB®이 표시하는 것보다 많은 자릿수를 지정해야 하므로 핸들의 숫자만 사용하려고 하면 안 됩니다(예: 5.007
). 변수에 핸들을 할당하고 그 변수 이름을 사용하여 블록을 지정하십시오. 핸들은 현재 MATLAB 세션에만 적용됩니다.
getSimulinkBlockHandle
을 사용하여 블록 경로가 유효한지 확인합니다. 이 접근 방식은 try
명령문 내에서 get_param
을 호출하는 것보다 더 효율적입니다.
예제
입력 인수
출력 인수
버전 내역
R2015a에 개발됨