MATLAB 및 Simulink 업그레이드

MATLAB 및 Simulink 업그레이드

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

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

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

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


귀사의 현재 소프트웨어 버전과 업그레이드할 버전에 따라 다양한 툴을 사용하여 업그레이드 작업을 지원할 수 있습니다. 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

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