주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

getSymbols

조건에서 기호 가져오기

R2023b 이후

설명

symbols = getSymbols(conditional)은 조건 conditional에 정의된 기호를 반환합니다.

예제

symbols = getSymbols(conditional,name)name이라는 이름의 기호를 반환합니다.

예제

예제

모두 축소

fault_analyzer_intro 모델을 엽니다.

openExample("faultanalyzer/FaultAnalyzerIntroExample")

모델에 myConditional이라는 이름의 조건을 추가하고, 조건식을 y1+y2 >= 0으로 지정합니다.

faultConditional = Simulink.fault.addConditional(...
"fault_analyzer_intro","myConditional","y1+y2 >= 0");

표현식에서 정의된 기호를 가져옵니다.

mySymbols = getSymbols(faultConditional);

fault_analyzer_intro 모델을 엽니다.

openExample("faultanalyzer/FaultAnalyzerIntroExample")

모델에 myConditional이라는 이름의 조건을 추가하고, 조건식을 y1+y2 >= 0으로 지정합니다.

faultConditional = Simulink.fault.addConditional(...
"fault_analyzer_intro","myConditional","y1+y2 >= 0");

기호 y1을 가져옵니다.

mySymbols = getSymbols(faultConditional,"y1");

입력 인수

모두 축소

조건으로, Conditional 객체로 지정됩니다.

조건식에 사용되는 기호의 이름으로, string형 스칼라 또는 문자형 벡터로 지정됩니다.

출력 인수

모두 축소

조건식의 기호는 Symbol 객체 배열로 반환됩니다.

버전 내역

R2023b에 개발됨