
모델 내 사용된 모든 block 이름 data type을 한번에 볼수 있는 방법?
조회 수: 7 (최근 30일)
이전 댓글 표시
MathWorks Support Team
2020년 9월 14일
편집: MathWorks Support Team
2025년 2월 19일
Simulink 모델에서, 사용된 모든 block 이름 data type을 한번에 볼수 있는 방법이 있을까요?
채택된 답변
MathWorks Support Team
2025년 1월 24일
편집: MathWorks Support Team
2025년 2월 19일
말씀하신 사항은 간단히 Model Explorer 창에서 확인이 가능합니다.
자세한 내용은 다음 명령어를 사용하여 MATLAB R2020a의 명령 창에서 실행하시면 해당 문서를 확인할 수 있습니다:
>> web(fullfile(docroot, 'simulink/slref/modelexplorer.html'))

또한 find_system 명령어 사용으로도 확인이 가능합니다.
자세한 내용은 다음 명령어를 사용하여 MATLAB R2020a의 명령 창에서 실행하시면 해당 문서를 확인할 수 있습니다:
>> web(fullfile(docroot, 'simulink/slref/find_system.html'))
예시)
open_system('vdp')
% Compile the vdp model vdp([],[],[],'compile');
% Find all blocks in model allBlocks = find_system('vdp','Type','Block')
% Loop through all blocks for i = 1:numel(allBlocks)
lh = get_param(allBlocks{i},'PortHandles'); outports = lh.Outport;
% Loop through all output ports for j = 1:numel(outports) dataType = get(outports(j),'CompiledPortDataType');
% Display the data type
disp([allBlocks{i} ' output port ' num2str(j) ': ' dataType]);
end
end
% Terminate vdp([],[],[],'term')
Please follow the below link to search for the required information regarding the current release:
댓글 수: 0
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!