Simulink의 새로운 기능

Simulink®는 항상 업데이트되고 있습니다. 최신 기능을 자세히 살펴보십시오.

생각하는 동시에 편집하기

MathWorks는 Simulink에서 모델링 및 편집 작업을 수행함에 있어서 개선할 방안을 끊임없이 모색하고 있습니다. 새로운 릴리스가 출시될 때마다, 원하는 목표나 설계에 맞게 시간을 절약하며 모델을 조정하는 데 도움이 되는 도구와 리소스를 확인하실 수 있습니다.

NEW Simulink 툴스트립: 필요할 때 Simulink 기능에 액세스하고 찾기 (R2019b)

Simulink Onramp: 대화식 튜토리얼을 통해 Simulink 모델을 생성, 편집 및 시뮬레이션하는 방법에 대한 기본 사항 학습하기 (R2019a)

자동 포트 생성: 블록 아웃라인을 클릭하거나 드래그 하여 포트 생성 (R2018b)

블록 아이콘에서 편집: 대화 상자를 열지 않고도 블록 파라미터를 수정 (R2018b)

설계 구성요소화하기

시스템 구성요소화, 동시 개발, 공유 및 재사용을 통해 복잡한 설계를 개발하십시오.

NEW 서브시스템 참조: 서브시스템을 서브시스템 참조로 변환하여 모델을 구성요소화함으로써 단독 실행 파일로 저장하고 재사용 촉진 (R2019b)

모델 참조: 참조된 모델을 상위 모델의 컨텍스트에서 열어 윈도우 클러터를 줄이고 더 간편한 모델 블록 신호 추적 지원 (R2019a)

Blockset Designer: Create, test, document, and publish an entire blockset within one interface - R2019b

MATLAB System 블록: MATLAB System 블록에서 Simulink 함수 호출 (R2019a)

C Caller 블록: 모델에서 직접 외부 C 함수 호출 (R2018b)

런타임 소프트웨어 모델링하기

임베디드 소프트웨어 프레임워크에 대해 Simulink 구성요소를 모델링, 시뮬레이션 및 타겟팅할 수 있습니다. 모델링 추상화를 사용하여 스케줄링, 통신, 메모리 및 진단 서비스를 매핑하도록 알고리즘 모델을 강화할 수 있고 실행 순서에 대한 영향을 조사하도록 함수를 스케줄링할 수 있습니다. 런타임 소프트웨어를 모델링하여, 생성된 코드를 타겟에 배포하기 전에 문제를 찾으세요.

NEW 메시지: 메시지 기반 통신으로 소프트웨어 구성을 위한 C++ 코드 모델링 및 생성 (R2019b)

스케쥴 편집기: 모델 구성요소의 실행을 명시적으로 스케줄링 (R2019a)

NEW 시퀀스 뷰어: 시간에 따른 함수 호출, 메시지 통신, Stateflow 상태 변경 및 이벤트 액티비티 시각화 (R2019b)

행 우선 배열 레이아웃: 룩업 테이블 및 기타 블록에 대한 배열을 행 우선으로 지정하여 외부 C/C++ 함수, 툴 및 라이브러리와의 통합 간소화 (R2018b)

Speed Up Your Simulations

Maximize the performance of your simulations with the latest developments in solver technology, cached simulation artifacts, and other enhancements in the simulation workflow. You can also use parallelism to scale up your large-scale simulations.

Parallel Simulations: Directly run multiple parallel simulations from the parsim command - R2017a

Batch Simulations: Offload execution of simulations to run in the background by using batchsim - R2018b

NEW Simulation Manager: Analyze results while simulations are running using configurable plots - R2019b

Execution Domain Specification: Improve your solver performance and code by specifying the domains of subsystems within your model - R2018b

Simulink Cache: Get simulation results faster by using shared model artifacts - R2017a

시뮬레이션 시간 단축하기

최신 솔버 기술, 캐싱된 시뮬레이션 아티팩트 및 시뮬레이션 워크플로의 기타 개선 사항을 바탕으로 시뮬레이션의 성능을 극대화하세요. 병렬성을 사용하여 대규모 시뮬레이션을 확장할 수도 있습니다.

병렬 시뮬레이션: parsim 명령어로 직접 여러 병렬 시뮬레이션 실행 (R2017a)

배치 시뮬레이션: batchsim을 사용하여 시뮬레이션이 백그라운드에서 실행되도록 오프로드 실행 (R2018b)

NEW 시뮬레이션 관리자: 구성 플롯을 사용하여 병렬 시뮬레이션 실행 중에 결과 분석 (R2019b)

실행 도메인 지정: 모델 내에 서브시스템 도메인을 지정하여 솔버 성능 및 코드 개선 (R2018b)

Simulink 캐시: 공유 모델 아티팩트를 사용하여 시뮬레이션 결과를 더욱 빠르게 도출 (R2017a)

시뮬레이션 분석

Simulink는 모델 시뮬레이션 및 결과를 디버그, 분석 또는 시각화할 때 시스템 동작을 깊이 있게 이해하는 데 필요한 툴을 제공합니다.

시뮬레이션 속도: 더 우수한 시각화를 위해 실제 시간과 같은 속도 또는 다른 지정된 속도로 시뮬레이션 실행 (R2018a)

시뮬레이션 데이터 인스펙터: 동기화된 커서가 있는 여러 하위 플롯에서 테스트 및 시뮬레이션 데이터 재생 (R2019a)

신호 편집기: 마우스 또는 터치를 사용하여 시각적으로 신호 생성 및 삽입 (R2019a)

NEW 실행 순서 뷰어: 작업 내의 실행 순서 결정 (R2019b)

하드웨어에서 알고리즘 실행하기

Arduino 보드, Raspberry Pi, LEGO MINDSTORMS EV3, Android 및 iOS 스마트폰/태블릿을 비롯한 다양한 하드웨어에서 직접 알고리즘을 실행할 수 있습니다. 배포된 알고리즘은 단독 실행 할 수도 있고 Simulink에 연결하여 파라미터를 대화형 방식으로 조정하고 실시간에 가깝게 신호를 시각화할 수도 있습니다.

External 모드: 대시보드 블록 및 시뮬레이션 데이터 인스펙터를 사용하여 Arduino 및 Raspberry Pi에서 대화형 방식으로 모델 실행 (R2019a)

무선 연결: UDP 및 TCP/IP 블록을 사용하여 Simulink 하드웨어 타겟이 서로 통신할 수 있도록 지원 (R2017a)

Android 및 iOS 모바일 장치 지원: Simulink 모델에서 직접 모바일 앱 생성 (R2017b)

Parrot 미니드론을 위한 Simulink 지원 패키지: Parrot 미니드론에 비행 제어 알고리즘 배포 (R2017b)

프로젝트 관리하기

작업, 프로세스 및 파일 관리를 자동화하여 개발을 관리하고 팀과 협업하세요. 자동화 및 소스 컨트롤과의 통합을 통해 프로젝트를 구성요소화하고, 파일을 구성하고, 종속성을 분석하고, 변경 사항을 비교하고, 일반적인 작업을 수행할 수 있습니다.

모델 비교: 모델들을 비교할 때 정확한 Simulink 블록 일치 얻기 (R2019a)

프로젝트 참조: Simulink Project에서 직접 전체 프로젝트 참조 계층 및 관련 파일 탐색 (R2018b)

영향 분석: Simulink 프로젝트에서 블록 또는 요구 사항 변경의 종속관계 및 영향을 손쉽게 파악 (R2018a)

자동 프로젝트 생성: 폴더를 프로젝트로 쉽게 변환하고 파일, 데이터, 환경을 한곳에서 관리 (R2017b)

설계 데이터 관리하기

설계 데이터 처리를 확장 및 자동화하여 더욱 효율적인 개발 워크플로를 지원하고 개발 프로세스 무결성을 개선하세요.

모델 인수: 중첩된 모델 참조 계층에서 인스턴스별 파라미터를 간편하게 구성하여 최상위 레벨의 값 지정 (R2019a)

데이터 사전: 별도의 사전에서 참조된 모델에 대한 전역 데이터를 정의하여 Simulink로 통합 중에 일관성 검사 (R2019a)

정의되지 않은 변수 검출: 모델 편집 시 누락 변수에 대한 즉각적인 알림 (R2018a)

모델 데이터 편집기: 신호, 상태, 참조된 변수 등 모델에서 사용되는 데이터를 간편하게 확인, 필터링, 그룹화 및 편집 (R2017b)

최신 기능으로 업그레이드하기

MathWorks는 연 2회 새로운 기술, 제품 개선 사항 및 품질 향상을 제공합니다. 업그레이드 어드바이저를 사용하여 유용한 최신 기능을 살펴보고 업그레이드 프로세스를 진행하세요.

Simulink 프로젝트 업그레이드: Simulink Project의 모든 모델을 최신 릴리스로 간편하게 업데이트 (R2017b)