sfprint 함수를 활용해 보십시오. 아래는 예시입니다.
model = 'mymodel'; % Simulink 모델 이름
chartName = 'Chart';
load_system(model);
% Stateflow API 사용
rt = sfroot;
modelObj = rt.find('-isa', 'Simulink.BlockDiagram', 'Name', model);
chart = modelObj.find('-isa','Stateflow.Chart','Name',chartName);
sfprint(chart.Path, "png", "file", 0)
아래는 제 MATLAB Desktop (R2024b)에서 실행한 결과입니다.
