MATLAB 및 Simulink 업그레이드

MATLAB 및 Simulink 업그레이드

최신 MATLAB 릴리스로의 마이그레이션 모범 사례

새로운 기능, 개선된 성능 및 최신 규정 준수를 위해 MATLAB® 및 Simulink®의 최신 소프트웨어 버전으로 업그레이드할 수 있습니다. 대부분의 사용자가 릴리스마다 업그레이드를 진행하기는 하지만 여러분은 소속 조직에 가장 적합한 주기를 고려하여 업그레이드를 결정할 수 있습니다.

MATLAB 및 Simulink 버전 업그레이드 백서에서 대규모 조직을 위한 도입 계획 등이 포함된 업그레이드 절차와 빠른 참조를 위한 체크리스트에 대해 알아볼 수 있습니다.

“공정을 개선할 새로운 툴이 주어진다면 이를 활용할 만한 성장 기회를 항상 잡고 있어야 합니다.”

Danilo Viazzo, Millennium Engineering and Integration Company

귀사의 현재 소프트웨어 버전과 업그레이드할 버전에 따라 다양한 툴을 사용하여 업그레이드 작업을 지원할 수 있습니다. R2017a 이후부터는 프로젝트 업그레이드 툴을 사용하여 한 프로젝트의 모든 모델을 업그레이드하거나 모든 프로젝트 모델, 라이브러리, MATLAB 코드를 최신 릴리스로 업그레이드할 수 있습니다. R2012b부터 R2016b까지는 업그레이드 어드바이저를 사용하여 모델을 업그레이드할 수 있습니다.

그 외에도 이용 가능한 툴과 자료는 다음과 같습니다.

MATLAB

Simulink

  • Simulink 성능 어드바이저: 더 우수한 구성 설정을 제안하는 리포트 생성, 해당 설정의 자동 구현, 시뮬레이션을 액셀러레이터 모드로 실행하여 시뮬레이션 성능 개선
  • Simulink 모델 비교: 두 버전의 모델 비교 및 차이점 병합
  • Simulink Test: 모델, 생성된 코드, 시뮬레이션된 하드웨어 또는 실제 하드웨어에 대한 체계적인 시뮬레이션 기반 테스트를 작성, 관리, 실행하는 툴 제공
  • 여러 MATLAB 릴리스에서 테스트 실행: 선호하는 Simulink 릴리스에서 테스트를 실행하면서 이후 릴리스의 테스트 기능 사용 가능
  • 동등성 테스트: 서로 다른 릴리스에서 실행된 두 Simulink 모델 시뮬레이션에 대한 기능적 동등성 비교
  • Requirements Toolbox: MATLAB 또는 Simulink 내에서 요구사항 작성, 연결 및 검증
  • 요구사항 기반 테스트: 모델 검증, 해석, 테스트 결과 보고 기능 제공
  • Simulink Coverage: 모델 및 생성된 코드에 대한 테스트의 완전성을 측정하는 모델 및 코드 커버리지 분석 수행
  • 코드 커버리지: SIL(Software-in-the-Loop) 및 PIL(Processor-in-the-Loop) 시뮬레이션 중에 코드 커버리지 메트릭 수집
  • CI (지속적 통합): CI를 통해 MATLAB 코드 및 Simulink 모델의 검증 및 테스트 자동 수행, 신규 릴리스에서 코드 생성

Embedded Coder

“이처럼 새로운 옵션들을 마주하면서 사고의 방향이 달라집니다. 하는 일에 대한 큰 기대를 갖게 됩니다.”

Tom Allen, Triumph Engine Control Systems LLC