Simulink 7.5
제품 설명
- 개요
- 모델 작성 및 작업
- 시뮬레이션 수행
- 결과 분석
- C 코드 생성
결과 분석
Simulink®에는 시스템을 분석하고 결과를 시각화하고 모델을 테스트, 검사 및 문서화하기 위한 몇 가지 도구가 포함되어 있습니다.
결과의 시각화
사용자는 Simulink 소프트웨어가 제공하는 화면과 스코프를 통해 신호를 보고 시스템을 시각적으로 파악할 수 있습니다. 또는 MATLAB® 시각화 및 GUI 개발 도구를 이용해 자신만의 맞춤형 화면을 구성할 수 있습니다. 또한 프로세싱 이후를 위해 신호를 기록할 수 있습니다.
Simulink 3D Animation™ 소프트웨어(별도 구매)를 이용하면 가상현실 장면을 시각화 기능에 통합함으로써 동적 시스템의 복잡한 3D 모션을 보다 깊이 있게 이해할 수 있습니다.
모델의 테스트 및 검사
Simulink에는 테스트 조건을 생성하고 모델의 성능을 검사하기 위한 도구가 포함되어 있습니다. 그 중에는 시뮬레이션 테스트의 생성을 위한 블록이 포함되어 있습니다. 예를 들어, 신호 빌더 블록을 이용하면 모델의 실행을 위한 파형을 그래픽적으로 생성할 수 있습니다. Signal & Scope Manager를 사용하면 신호를 모델에 주입할 수 있을 뿐 아니라 블록을 추가하지 않고도 신호를 기록하고 볼 수 있습니다. 또한 Simulink는 블록의 출력이 설계 요구사항에 부합하는지를 확인하기 위한 모델 검증 블록을 제공합니다.
Simulink® Verification and Validation™ 소프트웨어(별도 구매)를 이용하면 요구사항을 공식적으로 모델에 링크하고, 맞춤형 모델 표준 점검 사항을 작성하고, 모델 커버리지를 실행할 수 있습니다. Simulink® Design Verifier™ 소프트웨어(별도 구매)를 이용하면 모델에 사용될 테스트를 생성하여 모델 커버리지 및 사용자 정의된 객체를 충족하고 속성을 확인할 수 있습니다. 모델과 독립적으로 테스트를 관리 및 저장하고자 할 경우, SystemTest™ 소프트웨어(별도 구매)를 이용하여 테스트 순서를 개발하고 테스트 보고서를 생성할 수 있습니다.
|
Simulink를 이용해 모델링된 F-14 디지털 항법 제어 시스템. Signal & Scope Manager는 블록의 추가 없이 모델링이 가능하도록 소스와 스코프를 연결해 줍니다. 확대 이미지를 보려면 이미지를 클릭하십시오. |
모델의 문서화
Simulink 모델에 문서를 추가하는 작업은 매우 간단합니다. 다른 문서 및 웹 페이지로 연결되는 하이퍼링크를 포함한 주석을 직접 다이어그램에 추가할 수 있습니다. 각 블록의 속성 및 모델 이력 정보와 같은 모델의 속성에 상세한 설명을 추가할 수 있습니다. DocBlock을 이용하면 텍스트 파일 문서를 모델에 블록으로 추가할 수 있습니다. 또한 Simulink는 모델을 손쉽게 문서화할 수 있도록 인쇄 기능을 제공합니다. 한 개의 명령을 이용하여 상이한 계층 구조의 스냅숏 및 모든 블록 규격이 포함된 전체 모델을 설명해 주는 HTML 문서를 생성할 수 있습니다.
Simulink Manifest 도구를 사용하면 모델이 기능을 수행하기 위해 필요로 하는 파일이 목록에 나열된 보고서를 생성할 수 있으며, 그 외에도 다른 사용자와의 공유를 위해 파일을 압축할 수 있습니다. Simulink® Report Generator™ 소프트웨어(별도 구매)를 사용하면 특정한 문서 표준에 부합하는 동시에 사용자 정의된 보고서를 생성할 수 있을 뿐 아니라 모델을 웹 브라우저에서 볼 수 있도록 대화형으로 렌더링하여 공유할 수 있습니다.
C/C++ 및 HDL 코드의 생성
Simulink를 이용해 구축된 모델은 코드의 생성을 위해 구성되고 준비될 수 있습니다. Real-Time Workshop® 및 Real-Time Workshop® Embedded Coder™ 제품(모두 별도 구매)을 사용하면 실시간 시뮬레이션, 고속 프로토타입 및 내장형 시스템 개발을 위한 C/C++ 코드를 모델로부터 생성할 수 있습니다. Simulink® HDL Coder™ 제품(모두 별도 구매)을 사용하면 합성이 가능하고 타겟과 독립된 Verilog 및 VHDL 코드를 생성할 수 있을 뿐 아니라 외부 HDL 시뮬레이터의 코드의 테스트 벤치마크가 가능합니다.
Store
