새로운 기능을 확인하세요

최신 릴리스를 다운로드하시면 MATLAB과 Simulink를 더욱 효과적으로 사용하실 수 있습니다.

 

릴리스 하이라이트

자동 미분, 공유 가중치, 사용자 지정 훈련 루프를 사용하여 GAN이나 샴 네트워크와 같은 고급 딥러닝 아키텍처를 빌드하십시오.

대화식 튜토리얼을 통해 Stateflow 모델을 생성, 편집 및 시뮬레이션하는 방법에 대한 기본 사항을 학습하십시오.

주행 알고리즘을 개발, 테스트 및 검증하고, 트랙-트랙 퓨전을 수행하며, 분산 추적 시스템 설계할 수 있습니다. AUTOSAR C++14 검증을 위한 람다 표현식 오용 및 잠재적인 열거형 문제를 검사하십시오.

ROS Toolbox: ROS 기반 응용 프로그램의 설계, 시뮬레이션 및 배포

Navigation Toolbox: 계획 및 내비게이션 알고리즘의 설계, 시뮬레이션 및 배포

Robotics System Toolbox: 로보틱스 응용 프로그램의 설계, 시뮬레이션 및 테스트

파라미터를 대화형 방식으로 살펴보고 데이터를 전처리하십시오. 라이브 스크립트의 일부가 되는 MATLAB 코드를 생성하십시오.

새로운 Simulink 툴스트립을 사용하여 Simulink 기능을 손쉽게 알아보고 액세스하십시오.


기타 리소스


제품별 업데이트 사항

MATLAB® 제품군

MATLAB

  • 라이브 편집기 작업
    • 라이브 스크립트에 작업을 추가하여 파라미터를 살펴보고 자동으로 코드 생성
    • 작업을 사용하여 대화형 방식으로 데이터를 전처리하고 자동으로 MATLAB 코드 생성
  • 차트 컨테이너 클래스: 내장 MATLAB 그래픽처럼 작동하는 사용자 지정 차트 개발
  • uitable 및 uistyle 함수: 테이블 UI 구성요소에서 대화형 방식으로 테이블을 정렬하고 행, 열, 셀의 스타일 만들기
  • uihtml 함수: 앱에 HTML, JavaScript 또는 CSS 콘텐츠 추가
  • 함수 입력 인수: 함수 입력 인수를 선언하여 입력 오류 검사 간소화
  • 16진수 및 2진수 숫자: 16진수 및 2진수 리터럴을 사용하여 숫자 지정
  • Python 인터페이스: Python 함수를 out-of-process로 실행하여 MATLAB과 Python 사이의 라이브러리 충돌 방지

Optimization Toolbox

  • 코드 생성: fmincon을 사용하여 비선형 제약 조건이 있는 최적화 문제를 푸는 C/C++ 코드 생성(MATLAB Coder 필요)

Statistics and Machine Learning Toolbox

  • 머신 러닝 앱: 분류 학습기 및 회귀 학습기에서 하이퍼파라미터를 최적화하고 분류 학습기에서 오분류 비용 지정
  • 코드 생성: 코드 재생성 없이 배포된 결정 트리 또는 선형 모델을 업데이트하고 확률 분포 함수 C/C++ 코드 생성(MATLAB Coder 필요)
  • 코드 생성: SVM 모델 예측을 위해 고정소수점 C/C++ 코드 생성(MATLAB Coder 및 Fixed-Point Designer 필요)

Text Analytics Toolbox

  • 감정 분석: VADER을 포함하는 감정 채점 알고리즘을 사용하여 텍스트 데이터의 감정 평가
  • 딥러닝: 사전 훈련된 단어 임베딩을 사용하여 단어 임베딩 계층 초기화

Control System Toolbox

  • 라이브 편집기 작업: 대화형 방식으로 모델 변환을 수행하고 설계 작업을 제어하며 라이브 스크립트에서 MATLAB 코드 생성

딥러닝

Deep Learning Toolbox

  • 훈련 유연성: 사용자 지정 훈련 루프, 자동 미분, 공유 가중치, 사용자 지정 손실함수를 사용하여 고급 네트워크 아키텍처 훈련
  • 딥러닝 네트워크: 생성적 적대 신경망(GAN), 샴 네트워크, 변량 자동 인코더 및 주의 네트워크 빌드
  • 다중 입력 다중 출력 네트워크: 다중 입력과 다중 출력을 갖는 네트워크 훈련
  • ONNX 지원: CNN 계층과 LSTM 계층을 결합하는 네트워크와 3D CNN 계층을 포함하는 네트워크를 ONNX 형식으로 내보내기

신호 처리

Audio Toolbox

  • 오디오 및 음성 특징 추출: 일반적인 계산을 공유하고 자주 사용되는 오디오 및 음성 특징의 추출 자동화
  • 오디오 데이터 증대: 일반적인 효과와 사용자 지정 효과를 함께 사용하여 오디오 및 음성 녹음의 수정된 버전 자동 생성

Phased Array System Toolbox

  • 자전거족 레이더 백스캐터 모델: 자전거족과 라이더로의 백스캐터된 레이더 신호 시뮬레이션

Simulink® 제품군

Simulink

  • Simulink 툴스트립: 필요할 때 Simulink 기능 액세스하고 찾기
  • 서브시스템 참조: 서브시스템을 서브시스템 참조로 변환하여 독립형 파일에 저장하고 재사용을 지원함으로써 모델의 컴포넌트화
  • Blockset Designer: 하나의 인터페이스에서 전체 블록셋 만들기, 테스트, 기록 및 게시
  • 메시지: 메시지 기반 통신으로 소프트웨어 구성을 위한 모델링 및 C++ 코드 생성

Stateflow

  • Stateflow Onramp: 대화형 튜토리얼을 통해 상태 머신을 생성, 편집 및 시뮬레이션하는 방법에 대한 기본 사항 학습

System Composer

  • 아키텍처 보기: 특정 설계 또는 분석 관련 사항에 대해 자동 또는 수동으로 사용자 지정 보기를 만들어서 여러 관계자 사이의 커뮤니케이션을 지원합니다.

Simscape Multibody

  • 차수 감소 유연 고체 블록: 여러 기하체의 형태 변형 모델링
  • 접촉력: 시뮬레이션 중 강제로 접촉한 바디 사이의 접촉력 모델링

Simscape Driveline

  • 소스 코드 접근: Simscape Driveline 블록의 소스 코드 보기

Simulink Report Generator

  • 내장된 웹 보기: (DOM API에 더해) Report API를 사용하여 Simulink 모델에서 내장된 웹 보기를 생성합니다.

코드 생성 및 검증

Fixed-Point Designer

  • 룩업 테이블 최적화: 최적화된 룩업 테이블에서 곡선 외 테이블 값 허용
  • 비트 패턴 테스트: 시뮬레이션 입력을 생성하여 설계의 전체 작동 비트 범위 테스트

MATLAB Coder

  • Optimization Toolbox 코드 생성: fmincon을 사용하여 비선형 제약 조건이 있는 최적화를 위한 코드 생성
  • Statistics and Machine Learning Toolbox™ 코드 생성: 확률 분포 함수를 위한 코드 및 SVM 모델 예측을 위한 고정소수점 코드 생성

GPU Coder

  • 장기 단기 메모리(LSTM) 네트워크: LSTM과 같은 순환 네트워크를 위한 코드 생성

Vision HDL Toolbox

  • 멀티플렉스 스트리밍: FPGA에서 높은 프레임 레이트 또는 고해상도 비디오 처리

HDL Verifier

  • 범용 검증 방법론(UVM) 지원: Simulink 모델로부터 검증 환경에서 사용하기 위한 UVM 구성요소 자동 생성
  • FPGA 데이터 캡처: 트리거 정의 시 비교 연산자를 사용하여 더욱 유연하게 신호 캡처

자동차

AUTOSAR Blockset

  • AUTOSAR 아키텍처: 구성 편집기를 사용하여 기본 소프트웨어 서비스로 구성 작성 및 함수 동작 시뮬레이션(System Composer 필요)/li>

Automated Driving Toolbox

  • 3차원 시뮬레이션: Epic Games의 Unreal Engine으로 렌더링된 3차원 시뮬레이션 환경에서 주행 알고리즘 개발, 테스트 및 검증

Powertrain Blockset

  • 딥러닝 SI 엔진 모델: 알고리즘 설계 및 성능, 연비 및 배기 분석을 위한 딥러닝 엔진 모델 생성(모델 생성 시 Deep Learning Toolbox 및 Statistics and Machine Learning Toolbox 필요)
  • HEV 참조 응용 프로그램: 단일 모터 HEV 아키텍처 P0, P1, P2, P3, P4를 위한 신규 또는 업데이트된 참조 응용 프로그램. 완벽히 조립된 모델은 하이브리드 감독 제어를 위해 새로운 동급 사용량 최소화 전략(ECMS)을 사용합니다.

자율 시스템

Navigation Toolbox

  • 계획 및 내비게이션 알고리즘의 설계, 시뮬레이션 및 배포를 위한 신제품

ROS Toolbox

  • ROS 기반 응용 프로그램의 설계, 시뮬레이션 및 배포를 위한 신제품

Robotics System Toolbox

  • Gazebo Co-simulation: Simulink를 사용하여 Gazebo에서 시간이 동기화된 시뮬레이션 수행
  • 충돌 확인: 충돌 형태를 정의하고 mesh geometry간의 충돌 탐지

Sensor Fusion and Tracking Toolbox

  • 추적 수준 퓨저: 트랙-트랙 퓨전을 수행하고 분산 추적 시스템 설계
  • 가우시안 혼합 PHD 추적기: 지정된 형태를 갖는 점 객체와 확장 객체 추적

확인 및 검증

Simulink Test

  • 안내식 Back-to-Back Test Wizard: 안내식 워크플로를 사용하여 Back-to-Back equivalence 및 Baseline Test 설정

Simulink Coverage

  • 단위 부터 시스템 수준의 테스트 커버리지 집계: 커버리지 리포트의 새로운 집계 테스트 섹션에서 단위 테스트로부터 달성된 시스템 테스트 커버리지 보기
  • 요구사항부터 테스트 케이스까지의 추적성: Simulink Test 매니저에서 커버리지 리포트 생성 시 각 Simulink 블록에 대해 Simulink Requirements 링크 및 커버리지 세부 사항 보기

Simulink Requirements

  • 타사 툴과의 링크 교환: ReqIF를 통해 타사 툴과 링크 공유
  • DOORS 9 베이스라인으로 추적성: IBM Rational DOORS 9에서 모델에서 베이스라인 요구사항으로 이동

Simulink Check

  • 자동 복제 리팩토링 앱: 서브시스템 또는 라이브러리 패턴 복제 탐지, 리팩토링 후 리팩토링 모델과의 동등성 확인

Polyspace Products

  • AUTOSAR C++14 지원: 람다 표현식 오용, 잠재적인 열거형 문제, 기타 여러 문제에 대해 검사
  • 공유 변수 분석 모드: 전역 변수 공유 및 사용 내용들에 대해서만 계산하기 위해 전체 어플리케이션에 대해 덜 광범위한 방식으로 Code Prover 분석 실행  
  • Simulink 지원: Simulink 편집기 툴스트립의 상황에 맞는 버튼을 사용하여, 생성된 코드 분석
  • Simulink 지원: C Caller 블록 및 Stateflow 차트에서 호출된 사용자 지정 코드를 모델의 문맥에서 검증

아래 링크된 제품별 Release Notes를 참고하십시오

* 주요 업데이트 표시