SIMULINK

새로운 내용

새로운 제품의 기능에 대해 알아보십시오.

Simulink® 제품군의 향상된 성능을 알아보십시오.


자세한 내용은 Release Notes를 참조하십시오.


최신 자료

시뮬레이션 해석 및 성능

  • JIT(Just-in-Time) 가속 빌드: 액셀러레이터 모드에서 시뮬레이션을 실행할 때 성능을 향상하기 위해 톱 레벨 모델을 신속하게 빌드
  • 데이터셋 신호 플롯: MATLAB 명령줄에서 데이터셋 신호를 직접 보고 분석

Simulink Editor

  • 속성 인스펙터: 단일 인터페이스를 사용하여 모델 요소의 파라미터 및 속성 편집
  • 편집 시간 검사: 설계 시 모델의 잠재적 문제 검색 및 수정

구성 요소 기반 모델링

  • 초기화 및 종료 함수 블록: 동적 시작 및 종료 동작을 모델링하는 이벤트에 응답
  • Variant Subsystem  조건 전파: 성능 향상을 위해 서브시스템 외부의 블록에 자동으로 변형 조건 할당

프로젝트 및 파일 관리

  • 기본 모델 템플릿: 새 모델을 만들 때 사용자가 정의한 고유 설정 사용
  • 어드바이저 API 업그레이드: 대형 모델 계층 구조를 업그레이드하는 프로세스 자동화

데이터 관리

  • Model Data Editor : Simulink 편집기의 테이블을 사용하여 모델 데이터 속성 구성

하드웨어에 연결

  • Raspberry Pi 3 지원: Raspberry Pi 3 하드웨어에서 Simulink 모델 실행
  • Google Nexus 지원: Google Nexus Android 디바이스에서 Simulink 모델 실행

블록 기능 향상

  • 상태 읽기 및 쓰기 블록: 모델 실행 중에 상태 재설정 및 기록

자세한 내용은 Release Notes를 참조하십시오.

시뮬레이션 분석 및 성능

  • 자동 솔버(Solver) 옵션: 자동으로 선택된 솔버 설정을 통해 더욱 빠르게 모델을 설정하고 시뮬레이션합니다.
  • One-Click 디스플레이: 현재 값을 보기 위해 시뮬레이션을 실행할 때 신호선을 클릭합니다.
  • 시뮬레이션 메타데이터 진단: 일괄 또는 개별 실행 중에 시뮬레이션이 중지되는 이유를 알아볼 수 있습니다.
  • 다중 입력 루트 인풋 포트 매핑: 대화형 또는 일괄 시뮬레이션을 위해 여러 세트의 입력 신호를 Simulink 모델에 연결합니다.
  • 혼합 타겟을 위한 시뮬레이션 이종 임베디드 장치 조합에 타겟팅하기 위한 참조 모델을 시스템 수준으로 통합하고 시뮬레이션합니다.

컴포넌트 기반 모델링

  • 조건 전파를 통한 변형 소스 및 싱크 블록 블록 연결성을 바탕으로 변형 (variant) 선택을 설계하고 필요 없는 기부분능을 자동으로 제거합니다.
  • Simulink 함수 범위 설정: 서브시스템 계층 내에서 Simulink 함수 블록을 호출합니다.
  • Simulink 단위: 인터페이스 단위의 일관성을 명시, 시각화, 확인합니다.
  • 마스크 대화 상자: 유연한 레이아웃 옵션과 신규 제어 파라미터로 마스크를 생성합니다.

프로젝트 및 파일 관리

  • 시작 페이지: 템플릿, 최근 모델, 추천 예제에 액세스하여 더욱 빠르게 작업을 시작하거나 재개할 수 있습니다.
  • 자동 이름 바꾸기: 모델, 라이브러리, MATLAB 파일 이름을 바꾸면 프로젝트 내의 모든 참조를 업데이트합니다.

Simulink Editor

  • 단일 선택 작업: 블록이나 신호선을 클릭할 경우 자주 사용된 편집 작업에 액세스합니다.

데이터 관리

  • 파일에 신호 및 상태 로깅: 긴 시뮬레이션을 위해 MAT-file에 데이터를 직접 로깅합니다.

자세한 내용은 Release Notes를 참조하십시오.

Release 2015aSP1의 일부인 Version 8.5.1 에는 버그 수정이 포함되어 있습니다.

자세한 내용은 Release Notes를 참조하십시오.

Simulink Editor

  • 신호 라인 복구: 블록 삭제 후 한 번 클릭하여 끊어진 라인 복구
  • 다국어 이름 및 주석: 다양한 언어를 사용하여 블록 이름, 신호 이름 및 MATLAB 함수 주석 작성​​

시뮬레이션 분석 및 성능

  • 새로운 인터페이스의 Scope: 커서 및 측정으로 신호 보기 및 디버깅
  • 빠른 재시작 API: 연속 시뮬레이션을 더욱 빨리 프로그래밍 방식으로 실행

프로젝트 및 파일 관리

  • 참조 프로젝트: 대규모 모델링 프로젝트를 위한 재사용 가능 컴포넌트 생성
  • 구성 파라미터 목록 보기: 모델 내 모든 구성 파라미터를 열거, 수정 및 검색​

데이터 관리

  • 간격 로깅: 시작 및 중단 시간 간격을 지정하여 필요한 데이터만 로그
  • 항상 사용 가능한 튜닝 기능: 시뮬레이션 중에 모든 블록 파라미터와 작업 공간 변수를 조정

하드웨어에 연결

  • Raspberry Pi 2 지원: Raspberry Pi 2 모델 B 하드웨어에서 Simulink 모델 실행

블록 기능 향상

  • 파형 생성기 블록 임의의 파형 신호 정의 및 출력​

자세한 내용은 Release Notes를 참조하십시오.

Simulink Editor

  • Bus Smart 편집 큐: 신호 세트에서 버스 자동 생성
  • 영역 주석: 모델에서 ROI(regions of interest)를 호출 및 분리
  • 관점 제어: 도구 및 인터페이스 보기 등 모델의 대체 보기에 액세스

시뮬레이션 분석 및 성능

  • 대시보드 HDL 블록 라이브러리: 그래픽 제어 및 디스플레이로 시뮬레이션 조정 및 테스트
  • 대수 루프 주요 특징: 모델의 대수 루프 찾기 및 제거 기능으로 시뮬레이션 속도 향상
  • 가속 참조 모델을 활용한 더욱 빠른 시뮬레이션: 연속 시뮬레이션의 빠른 실행 및 단계별 시뮬레이션

컴포넌트 기반 모델링

  • 테스트 구성 요소를 위한 일관된 데이터 지원: 버스 및 모든 데이터형에서 입력 불러오기 및 구성 요소 데이터 기록

프로젝트 및 파일 관리

  • Simulink 프로젝트 공유: GitHub, 이메일, MATLAB 툴박스를 사용한 프로젝트 공유

데이터 관리

  • 데이터 사전 API: MATLAB 스트립트를 활용한 데이터 사전 생성 및 편집 자동화
  • 이름 모두 바꾸기: 매개 변수 및 모든 참조의 이름 변경

교육용 하드웨어에 연결

  • Apple iOS 기기용 Simulink 지원 패키지: Apple iOS 기기에서 Simulink 모델 및 알고리즘을 실행하는 앱 생성

자세한 내용은 Release Notes를 참조하십시오.

Simulink Editor

    • 문맥에 따른 적시(Just-In-Time)  프롬프트을 통한 모델링 속도 향상
  • Viewmarks (1:13)

    • 관심 영역을 빠르게 액세스할 수 있도록 모델에 대한 그래픽 보기를 저장
    • 모델 내 블록과 주석을 연결

시뮬레이션 분석 및 수행

  • Fast Restart (1:30)

    • 다른 조건의 연속적인 시뮬레이션을 더욱 빨리 실행하는 기능
    • 라이브 신호 데이터를 보고 데이터 커서와 같은 시각화 옵션을 이용하여 데이터를 분석하는 툴

컴포넌트 기반 모델링

    • 모델링 시작점 역할을 할 수 있는 설계 패턴을 사용하여 모델을 구축
    • Simulink와 Stateflow에 걸쳐 함수를 만들고 호출하는 기능
    • 모델 또는 서브시스템의 입/출력 신호를 표시하고 흐름을 추적하는 기능

프로젝트 및 파일 관리

교육용 하드웨어에 연결

    • Arduino Leonardo, Mega ADK, Mini, Fio, Pro, Micro 및 Esplora 보드에서 모델을 실행

자세한 내용은 Release Notes를 참조하십시오.

Simulink Editor

  • 풍부한 텍스트, 그래픽, 하이퍼링크를 포함한 주석
  • 정보, 경고 및 오류 메시지를 수집하는 Diagnostic Viewer
  • 클릭 한 번으로 계층적 서브시스템의 콘텐츠를 상위 서브시스템으로 가져올 수 있는 옵션
  • 두 손가락 확대/축소 및 패닝과 같은 기본 OS 터치 제스처 지원
  • 마스크의 매개 변수 제어로 사용 가능한 슬라이더, 다이얼 및 스핀박스

구성요소 기반 모델링

  • 기본 variant 선택 옵션
  • 입력 및 출력 포트 수가 다른 variant를 선택할 수 있는 옵션
  • 서브시스템을 모델 블록으로 변환하는 Advisor 기반 워크플로
  • 멀티코어 프로세스와 FPGA의 타겟팅 및 알고리즘 파티셔닝을 지원하는 단일 모델 워크플로
  • 시스템 객체 이름 자동 완성 및 찾기를 통해 MATLAB 시스템 블록을 편리하게 생성

시뮬레이션 분석 및 수행

  • Rapid Accelerator 모드 사용 시 모델 블록의 설치 및 빌드 시간 단축
  • 모든 제안된 변경 사항에 대한 전반적인 성능 향상을 확인하고 MATLAB 시스템 블록을 위한 코드 생성 옵션을 설정하는 Performance Advisor 검사

프로젝트 및 파일 관리

  • Git 소스 컨트롤을 통한 분기 지원
  • 프로젝트 종속성 분석 결과 비교
  • 상위 모델 및 종속 모델을 쉽게 식별할 수 있도록 임팩트 그래프 레이아웃 알고리즘 개선

데이터 관리

  • 모델 관련 설계 데이터의 정의 및 관리를 위한 데이터 사전
  • 재빌드를 방지하고 버스 및 참조 모델을 지원하도록 Rapid Accelerator 모드 신호 로깅 향상
  • 참조 모델에서 모든 매개 변수의 튜닝 간소화
  • 참조 모델에서 Simulink.findVars 지원
  • To Workspace 블록의 프레임 기반 신호
  • Data Import/Export 창 출력 옵션 매개 변수에 대한 일관된 시뮬레이션 모드
  • 루트 인포트의 차원 불일치 처리 향상

교육용 하드웨어에 연결

  • Arduino Due 하드웨어 지원
  • LEGO MINDSTORMS EV3 하드웨어 지원
  • Samsung Galaxy Android 디바이스 지원

블록 기능 향상

  • Direct Lookup Table(n-D) 블록의 열거형 데이터 타입
  • Prelookup 및 n-D Lookup Table 블록용 선형 검색 알고리즘의 성능 및 코드 가독성 향상
  • 시스템 객체 파일 템플릿

Model Advisor

  • 탐색 창, 접을 수 있는 콘텐츠, 확인 상태 기준 필터를 포함한 Model Advisor 보고서 탐색 향상
  • 백그라운드에서 Model Advisor를 검사하는 옵션

자세한 내용은 Release Notes를 참조하십시오.

새로운 Simulink 편집기

  • Mask Editor를 사용하여 사용자 정의된 블록 인터페이스에 풍부한 컨트롤, 링크 및 이미지를 추가하는 기능
  • 서브시스템과 Stateflow 차트의 콘텐츠 미리보기
  • 블록을 일시적으로 삭제하고 입력 신호를 출력 신호에 연결하는 comment-through 기능
  • 교차하는 신호 라인의 시각적 표시
  • 한국어를 포함한 각 지역 언어로 블록 이름, 신호 레이블 및 주석에 대해 UTF-16 문자 지원

구성요소 기반 모델링

  • Simulink 모델에 System Object를 포함하는 MATLAB 시스템 블록
  • 한 곳에서 한 모델에 있는 모든 변형을 관리하는 Variant Manager
  • 루트 레벨 함수 호출 인포트를 사용하여 스케줄링 다이어그램을 모델링하는 구성요소화 기능 향상
  • 모델 참조 액셀레이터 모드에서 버스 신호 로깅 배열
  • Bus Creator 블록 내에서 입력 신호를 추가, 삭제 및 이동하는 기능
  • Classic에서 Simplified 초기화 모드로 마이그레이션하는 간결한 접근 방법

시뮬레이션 분석 및 수행

  • 시뮬레이션을 실행하기 위해 Windows 64비트 플랫폼에 LCC 컴파일러 포함
  • Rapid Accelerator 모드에서 신호 로깅
  • Rapid Accelerator 모드와 데이터 저장 메모리 진단에 대한 Performance Advisor 검사
  • Win64 시스템에서 더욱 빠른 시뮬레이션을 위해 시뮬레이션 대상에서 long long integer 지원

프로젝트 및 파일 관리

  • 수정되거나 선택된 파일을 탐색하여 종속성을 찾음으로써 영향 분석
  • 영향 분석 결과를 작업 공간, 배치 처리 또는 이미지 파일로 내보내는 옵션
  • 프로젝트 종속성 분석 시 요구 사항 문서의 식별
  • 어떤 보기에서든 레이블을 파일로 끌어와 간단하게 레이블 생성
  • 툴 스트립을 사용하여 어떤 보기에서든 바로 가기의 이름 변경, 그룹화 및 실행

데이터 관리

  • 신호 로깅을 위해 하나 이상의 신호를 간편하게 선택
  • 단순 정밀도 설계를 간편하게 모델링
  • 루트 인포트 매핑의 연결 상태 시각화 및 연결 방법 사용자 정의

교육용 하드웨어에 연결

  • Simulink 도구 모음을 사용하여 대상 하드웨어에서 모델을 실행하는 기능
  • Mac OS X에서 사용 가능한 Arduino 하드웨어 지원
  • Arduino Ethernet Shield와 Arduino Nano 3.0 하드웨어 지원

Model Advisor

  • Model Advisor 보고서 내에서 공간 절약형콘텐츠

자세한 내용은 Release Notes를 참조하십시오.

새로운 Simulink Editor

  • 탭 방식 창에서 탭 재배열
  • 마스크 아이콘을 위한 SVG(Scalable Vector Graphics)

구성 요소 기반 모델링

  • 논리 식을 통한 직접적인 활성 변형 제어
  • 변형 시스템 및 코멘트 아웃된 블록을 위한 실시간 업데이트
  • 연결된 라이브러리 블록의 마스킹
  • 작업 실행 시간과 task-to-core 지정을 시각화하기 위한 동시 실행용 대상 프로파일링

교육용 하드웨어에 연결

  • Gumstix® Overo® 하드웨어 지원
  • Raspberry Pi™ 하드웨어 지원

프로젝트 및 파일 관리

  • Simulink Project 작업 자동화를 위한 단순화된 스크립팅 인터페이스
  • 신규 프로젝트 생성 시 여러 템플릿의 요소를 사용할 수 있는 옵션
  • 종속성 분석 결과 저장 및 재로드

데이터 관리

  • 모델 참조를 위한 Fixed-Point Advisor 지원
  • 버스 배열 로딩 및 로깅

시뮬레이션 분석 및 성능

  • 검사 결과와 수행 조치를 모두 보여주는 Simulation Performance Advisor 보고서
  • 이전 단계 이동이 활성화되었을 때 시뮬레이션 성능 향상
  • 실행 목록의 이름 및 위치에 대한 Simulation Data Inspector 실행 구성 옵션
  • Simulation Data Inspector에 표시되는 버스 배열

자세한 내용은 Release Notes를 참조하십시오.

새로운 Simulink 편집기

교육용 하드웨어에 연결

  • Arduino 및 PandaBoard 하드웨어 지원

성능

  • 모델을 분석하고 시뮬레이션 성능 향상을 위한 조언을 제공하는 Simulation Performance Advisor

프로젝트 및 파일 관리

  • OPC 표준을 사용하는 Simulink 기본 파일 형식 SLX
  • 파일을 현재 릴리스로 마이그레이션하기 위한 Simulink Upgrade Advisor
  • SVN 연결을 제공하고 서버 기반 리포지토리를 지원하는 Simulink Projects용 SVN 어댑터 내장
  • 파일 유형, 종속성 유형 및 레이블별 하이라이트를 제공하는 Simulink Project Tool 종속성 그래프
  • 효율적인 Simulink Projects 작업 흐름을 위해 새로워진 그래픽 툴
  • Simulink Project 내의 파일들에 대한 일괄 작업 지원

블록 기능 향상

  • Configurable subsystem과 일반 subsystem을 variant subsystem으로 변환하기 위한 메뉴 항목
  • 마스크 재사용, 블록에서 기존 마스크 삭제, 마스크 콜백 코드에서 단축 연산자 || 사용 등의 기능을 포함한 마스킹 개선 사항

데이터 관리

  • Model Explorer 내에서 Variable Editor에 액세스
  • Simulink 툴바에서 액세스할 수 있는 Simulation Data Inspector의 시뮬레이션 데이터 로그

자세한 내용은 Release Notes를 참조하십시오.

교육용 하드웨어에 연결

프로젝트 및 파일 관리

  • 프로젝트 파일 패키징과 공유를 위한 Zip으로 내보내기 기능
  • 프로젝트 파일 종속성을 시각화하는 종속성 분석 그래프 보기
  • MATLAB worker를 지원하는 Simulink 프로젝트(Parallel Computing Toolbox 사용)
  • 타사 툴과의 통합 개발을 위해 Source Control Adapter SDK를 사용하여 확장된 소스 컨트롤 지원

구성 요소 기반 모델링

  • 모델 블록에서 오는 전달을 포함하여 향상된 신호 라벨 전달
  • 편집 시 신호 계층 구조를 시각적으로 표시하는 Signal Hierarchy Viewer
  • 최소 지연 모드를 포함하여 동시 실행을 위한 데이터 전송 개선
  • 라이브러리 변경과 함께 업데이트되는 실시간 라이브러리 링크

데이터 관리

  • MATLAB 클래스 구문을 사용하여 확장 가능한 Simulink 데이터 클래스
  • Model Explorer 및 기타 GUI의 데이터 클래스를 위한 기본 패키지에 대한 제어
  • Simulink.findVars를 통한 구성 세트에서 작업 공간 변수의 추적 기능 개선

블록 기능 향상

  • To File, From File, To Workspace 및 From Workspace 블록에서 버스 신호 지원
  • Delay 블록 데이터 입력 포트의 버스 및 가변 크기 신호 지원
  • Discrete Filter 및 Discrete Transfer Fcn 블록의 external reset 및 시간에 따라 변하는 필터 계수

사용자 인터페이스

  • Model Advisor 결과의 모델 내 보고에서 특정 검사를 통과하지 못한 블록 표시
  • 모델 및 데이터 구조 모두의 세부 정보를 선택적으로 표시하도록 Simulation Data Inspector 개선
  • Scope에 표시된 신호들의 식별을 위한 범례
  • 도킹 가능한 MATLAB 함수 편집기 창

성능

  • 시뮬레이션 성능 향상과 함께 포트 값 강조 표시

자세한 내용은 Release Notes를 참조하십시오.

Release 2011b의 일부인 Version 7.8에는 다음과 같은 향상된 기능이 포함되어 있습니다.

프로젝트 관리

  • 프로젝트내의 모든 필수 파일들을 검색, 관리,

  • 프로젝트를 초기화 및 종료하고 일반적인 작업에 접근하는

  • 외부 소스 제어 툴인 SVN(Subversion)과의 연동

  • peer review workflow를 위한 수정된 파일 보기 및

    용 변경내역(changeset)

  • 형상 관리하의 workflow를 간소화하는 Model Reference rebuild 알고리즘 개선

구성 요소 기반 모델링

  • 모델의 루트 레벨에서의 Enable Port 입력
  • System-of-Systems의 효과적인 모델링을 위한 For Each Subsystem 블록의 Continuous states
  • 멀티코어 임베디드 시스템용 병행 실행(concurrent execution) 효과 모델링
  • 사용자에 의한 수정 여부를 제어 가능한 잠금 가능 라이브러리 링크
  • 라이브러리의 메모리 사용을 줄이는 Model Reference Accelerator 모드

데이터 관리

  • 모델 검사 및 분석 개선을 위한 버스 내 개별 신호에 대한 설계 범위 명시화
  • 모델 점검의 향상을 위한 신호에서 설계 범위 표시

블록 기능 향상

  • Variable delay length 포트, external reset 포트, 초기값 포트의 지원과, 원형 버퍼(circular buffer), state의 속성을 지원하는 Delay 블록
  • Logic and Bit Operations 라이브러리의 Edge Detection 블록을 위한 Boolean 출력 데이터 타입
  • Sqrt 블록과 Reciprocal Sqrt 블록용 intermediate data type의 explicit 명시화
  • Discrete Zero-Pole 블록의 단정밀(Single-precision) 부동소수점
  • Data Type Duplicate 블록과 Additional Discrete 라이브러리의 모든 Unit Delay 블록 내 버스 신호의 배열

성능

  • Algebraic loop를 포함한 모델에서의 Accelerator 모드
  • Large data set를 표시할 때 개선된 성능의 Model Explorer 목록 보기

사용자 인터페이스 기능 향상

  • 객체의 유형과 이름을 항상 볼 수 있게 하는 Model Explorer 내 열 고정 기능
  • Simulation Data Inspector 툴의 신호 및 시뮬레이션 비교를 위한 보고서 생성 및 API
  • Mask Editor를 사용하여 사용자 정의 아이콘 및 대화상자(dialog)를 제공하는 Built-in block mask
  • Scope 블록의 색상 및 선 속성 설정을 위한 그래피컬 속성 편집기

자세한 내용은 Release Notes를 참조하십시오.

구성 요소 기반 모델링

  • 비동기 함수 호출 입력을 통해 모델 참조로 확장되는 interrupt-driven 프로세스 모델링
  • 피드백 루프에서 재사용 가능 함수 호출 구성 요소를 지원하는 Latch 블록
  • 여러 모델 간 데이터 로깅 선택을 중앙 집중화하는 Signal Logging Selector
  • Model Reference Parameter 대화 상자에서 모든 변수 선택 모델 이름을 표시하는 모델 블록
  • 모델 블록을 마우스 오른쪽 버튼으로 클릭하여 보호되는 모델 생성( Simulink Coder 필요)

모델 관리

  • XML 텍스트 비교 보고서에서 Simulink 모델을 위한 기능 병합(Simulink Report Generator 사용)
  • MAT 파일 변수 값의 차이를 강조 표시 및 병합하고 지정 파일, 폴더 및 변경되지 않은 텍스트를 제외하는 비교 도구

데이터 관리

  • MATLAB timeseries클래스를 사용하는 새로운 신호 로깅 형식( 대규모 시뮬레이션 데이터에 더욱 편리하게 액세스)
  • 버스 신호와 호환되는 데이터 저장소 (Stateflow® 및 MATLAB Function 블록에서 액세스)
  • Bus Editor에서Simulink.Parameter 버스 유형이 있는 객체와 MATLAB 구조의 생성 및 편집
  • 테스트 사례의 편리한 라우팅을 위한 Signal Builder 블록에서 신호 그룹에 대한 버스 출력
  • N-D 배열의 데이터 내보내기 및 내보내기 기본 설정 저장 기능 개선

블록 기능 향상

  • 생성된 코드에서 데이터 범위 검사를 제외하는 옵션 등 1-D, 2-D 및 N-D 조회 테이블 전반의 확장된 기능 집합
  • 변화량을 신호로 지원하는 Shift Arithmetic 블록
  • 불연속성을 캡처하여 좀 더 정확한 시뮬레이션을 제공하는 From File 블록의 0교차
  • 최적화된 실시간 성능을 제공하는 Trigonometric Function 블록의 복합 지수 옵션
  • 복합 부동 소수점 입력을 지원하는 신호 블록

성능

  • 모든 시뮬레이션 대상에 대한 빠른 시뮬레이션을 위한 단순정밀도 계산
  • 이전 릴리스에서 생성된 시뮬레이션 상태 복원

사용자 인터페이스 기능 향상

  • 속성 대화 상자 창의 현재 탭 보기를 기억하는 Model Explorer 인터페이스
  • 버스의 멤버 신호를 빠르게 찾기 위해 모든 버스 가능 블록에서 사용할 수 있는 필터 옵션
  • Model Advisor의 검사 가시성을 제어하는 보기 메뉴 항목
  • Signal Builder 블록에 활성 신호 그룹 표시

Release 2010bSP2의 일부인 Version 7.6.2 에는 버그 수정이 포함되어 있습니다.

자세한 내용은 Release Notes를 참조하십시오.

Release 2010bSP1의 일부인 Version 7.6.1에는 버그 수정이 포함되어 있습니다.

자세한 내용은 Release Notes를 참조하십시오.

컴포넌트 기반 모델링

사용자 인터페이스 기능 향상

  • 여러 시뮬레이션에서 데이터를 빠르게 확인하고 비교하기 위한 새로운 Simulation Data Inspector

  • Simulink.findVars 함수를 이용한 모델과 워크스페이스 간 대화식 트레이서빌러티(traceability)

  • 하이브리드 시스템에 대해 향상된 샘플 타임 표시

  • 모델 구성 세트를 직접 파일로부터 로드하거나 파일에 저장함으로써 효율적으로 관리

데이터 관리

  • MATLAB 구조 및 timeseries object를 사용하여 루트레벨, 입력포트 신호 데이터 정의를 위한 확장된 지원
  • Excel®, MATLAB, CSV 파일로부터 다수의 테스트 케이스들을 가져올 수 있는 기능으로 향상된 Signal Builder 블록
  • 추가적인 보간 컨트롤을 제공하고 enumerated 데이터를 지원하는 향상된 From File 블록
  • 하나의 MATLAB 파일에 여러 개의 enumerated 타입의 정의를 지원하는 확장된 enumerated 데이터 타입
  • 버스 오브젝트를 포함하기 위한 확장된 신호 데이터 타입 스펙

모델 관리

  • 모델에는 사용되지만 Simulink Manifest에서 정의되지 않은 데이터를 식별할 수 있도록 향상된 Simulink Manifest Tool
  • ZIP 파일, 폴더, Simulink Manifest 중에서 비교가 가능하고 MAT 파일 비교를 향상시킨 비교 툴
  • 새로 출시되는 버전으로 업그레이드 시 Simulink 모델을 백업할 수 있는 기능

블록 기능 향상

  • Vector 및 Matrix Concatenation, Assignment, Selector, bus-capable 블록들을 포함하여, 블록들의 Array-of-bus 지원
  • Multiport Switch 블록의 기본 설정 사양과 범위를 벗어난(out-of-range) 컨트롤 입력에 대한 진단 옵션 지원
  • Constant 블록 및 Signal Specification 블록에 대한 버스 데이터 타입 지원
  • Prelookup 블록 및 동적 breakpoint 와 table data의 사양을 위해 Prelookup 블록을 사용하는 Interpolation 지원
  • Switch 블록의 기준 및 임계치 표시 지원
  • Trigonometric Function 블록의 CORDIC에 대한 확장된 입력 범위 지원
  • Repeating Sequence Stair 블록의 열거체 데이터 유형 지원

Embedded MATLAB

  • Simulink 라이브러리 내의 각기 다른 데이터 타입, 크기, 복잡성을 가지는 Embedded MATLAB® Function 블록 지원
  • MATLAB 선형 대수 함수 sqrtm, linsolve, schur 지원
  • 버스 배열 생성 및 처리 지원

자세한 내용은 Release Notes를 참조하십시오.

Release 2010a의 일부인 Version 7.5에는 다음과 같은 향상된 기능이 포함되어 있습니다.

  • 각 서브시스템에 대해 스칼라 알고리즘을 벡터 프로그램으로 단순화하고 코드 재사용률을 높이기 위한 새 블록
  • 시뮬레이션 또는 다른 모델에 참조되었을 때 모델을 트리거하는 기능
  • 여러 하위 시스템의 실행 및 Stateflow® 차트와 모델을 제어하기 위한 함수 호출 신호 분기
  • Simulink에서 조정 가능한 매개변수 구조 지원
  • 버스 신호에 대한 0이 아닌 최초 조건 지원
  • 버스 신호용 새로운 명령줄 및 S-function API
  • Simulink 모델과 작업공간 변수 간 관계를 밝혀줄 Simulink.findVars 명령
  • 시뮬레이션 중 Data Store Memory 값 로그 기능
  • enumerated 데이터 유형과 조정 가능한 매개변수 구조에 대한 Legacy Code Tool 지원 확장

모델 관리

  • 향상된 파일 및 폴더 비교 도구 - 파일 비교에서 변경 사항 하이라이트, 폴더 비교에서 이름, 유형, 크기 또는 타임스탬프별로 결과 정렬

블록 기능 향상

  • 데이터 메모리 사용률 감소 및 용량이 큰 파일의 효율적 지원을 위한 향상된 To File 및 From File 블록
  • 한계를 두어 2차 시스템을 효율적이고 정확하게 모델링하기 위한 새로운 Second-Order Integrator 블록
  • 데이터 포트 배열 스펙, 열거된 값의 아이콘 디스플레이를 비롯한 Multiport Switch 블록의 향상된 열거 지원
  • 신호의 0이 아닌 지표 및 값을 구하기 위한 새로운 블록인 Find Nonzero Elements
  • 제곱근, signed 제곱근, 역제곱근 연산, 향상된 Direct Lookup Table(n-D)을 수행하기 위한 새로운 Square Root Function 블록, 다차원 입력 신호, 고정소수점 데이터 유형, 테이블 데이터 유형의 명시적 스펙 지원
  • Trigonometric Function의 CORDIC 근사치 지원

Embedded MATLAB

  • 전역 데이터 및 데이터 저장 메모리 지원
  • 논리적 인덱싱 지원
  • ismember, intersect, union을 비롯한 MATLAB 세트 함수 지원
  • 생성된 C 코드에 재사용된 MATLAB 변수의 자동 이름 변경
  • trigonometric 및 complex exponential 함수의 CORDIC 근사치 지원

시뮬레이션 성능

  • 다이어그램 업데이트 시간 단축을 위해 MATLAB® Distributed Computing Server를 활용하는 모델 참조 계층 구조의 병렬 빌드
  • 분석 및 희소 형태의 야코비안 행렬 계산으로 다수의 연속 상태가 있는 모델에 대한 솔버의 성능 및 정확도 향상

사용자 인터페이스 기능 향상

  • Contents 창에 표시되는 열을 더 잘 제어하기 위한 Model Explorer의 새로운 사용자 정의 뷰
  • 모델을 시뮬레이션하지 않고도 잠재적 읽기/쓰기 문제를 탐지하기 위한 새로운 검사 기능을 비롯해 Model Advisor에 내장된 새로운 데이터 저장 메모리 그룹화 기능
  • MATLAB 변수 생성을 지원하는 새로운 MaskDisplay 콜백, 시뮬레이션 속도 향상

자세한 내용은 Release Notes를 참조하십시오.

Release 2009bSP1의 일부인 Version 7.4.1에는 버그 수정이 포함되어 있습니다.

Release 2009b의 일부인 Version 7.4에는 다음과 같은 향상된 기능이 포함되어 있습니다.

컴포넌트 기반 모델링

  • 설계 대안을 효율적으로 관리하기 위해 모델 변형 구성 가능
  • 향상된 라이브러리 링크 관리를 통해 편집된 라이브러리 링크 시각화 및 복원 용이
  • 모델 참조 보호 모드 - 컨텐츠를 노출하지 않고 시뮬레이션을 위해 모델 공유 가능(Simulink Coder 필요)
  • 모델 변형, 보호된 모델, Simscape 파일을 확인하고 분석하기 위한 향상된 Simulink Manifest 도구
  • 복잡한 신호 인터페이스 관리를 위한 버스 신호를 지원하는 향상된 S-Function Builder

다양한 크기의 신호

  • 실행 중 신호 크기를 변경할 수 있는 기능을 통해 다양한 환경, 리소스, 제약이 있는 시스템의 모델링 가능
  • Math Operations 라이브러리의 여러 블록을 포함해 40개가 넘는 Simulink 블록으로 다양한 크기의 입력 및 출력 지원

데이터 관리

  • 시뮬레이션 결과를 쉽게 관리하기 위해 모든 시뮬레이션 결과를 단일 객체로 저장하는 향상된 sim 명령
  • 작업 공간 변수를 MATLAB 파일로 저장하는 새로운 Simulink.saveVars 함수
  • SimState 기능을 통해 향상된 시뮬레이션 재시작 기능 - 일반 모델 구성 변경 지원

블록 기능 향상

  • 향상된 시뮬레이션 기능 및 자동화된 튜닝 기능을 갖춘 새로운 턴키 PID Controller 블록(Simulink Control Design 필요)
  • enumerated 변수를 지원하는 새로운 EnumeratedConstant 블록 및 향상된 Switch-Case 블록
  • 고정소수점 연산에 대한 무한, NaN, 또는 유한 신호를 효율적으로 감지하는 향상된 Relational Operator 블록
  • 향상된 룩업 테이블(n-D) 블록 - 신호 데이터 유형과 다른 매개변수 데이터 유형 지원
  • Prelookup 및 Lookup Table(n-D) 블록의 균등 간격 중단점에 대해 매개변수 메모리 사용 감소
  • 효율적인 계산을 위해 역제곱근(1/sqrt(u))을 직접 지원하는 향상된 Math Function 블록

Embedded MATLAB

  • Embedded MATLAB Function 블록의 동적으로 크기가 조정되는 데이터 작성 기능
  • Embedded MATLAB Function 블록의 컴파일 오류, 배열 크기, 컴파일된 데이터 유형의 대상 하드웨어 호환성을 분석하기 위한 새로운 보고서
  • Embedded MATLAB Function 블록 및 Stateflow 차트의 빠른 시뮬레이션을 위해 시뮬레이션 코드에서 실시간 검사를 제외할 수 있는 기능

시뮬레이션 성능

  • parfor-loop를 통해 호환성을 개선하는 향상된 sim 명령
  • 정수 연산을 샘플 연산에 적용하여 고정 단계 시뮬레이션 해결 시간 향상
  • 저장된 상태의 시뮬레이션을 계속하기 위한 SimState 기능을 지원하는 향상된 Simulink Accelerator 모드
  • 매개변수에 대한 루트 입력 및 모든 고정소수점 길이의 열거를 위해 향상된 Rapid Accelerator 모드 지원

사용자 인터페이스 기능 향상

  • 탭과 데이터 유형, 최소 및 최대 매개변수의 스펙을 지원하는 향상된 Mask Editor
  • Library Browser의 새로운 Frequently Used Blocks 탭과 모델에 주로 사용하는 블록을 추가하기 위한 상황별 메뉴
  • 구성 및 사용자 정의 검사를 관리하고 구현하기 위한 Model Advisor Configuration Editor(Simulink Verification and Validation 필요)

자세한 내용은 Release Notes를 참조하십시오.

2009a 릴리즈의 일부인 Version 7.3에는 다음과 같은 향상된 기능이 포함되어 있습니다.

시뮬레이션 성능

  • SimState 기능을 사용하여 완전한 시뮬레이션 상태를 저장, 복원, 재시작하는 기능
  • Simulink Profiler 결과 저장 기능

컴포넌트 기반 모델링

  • Normal 모드에서 참조 모델 시뮬레이션 중 포트 값 표시 기능
  • Accelerator 모드에서 대용량 참조 모델 계층 구조의 업데이트 다이어그램 시간 단축을 위한 병렬 빌드(Parallel Computing Toolbox 필요)

Embedded MATLAB

  • Embedded MATLAB Function 블록에서 enumerated 데이터 유형 지원
  • 시뮬레이션에서 저레벨 행렬 연산을 가속화하기 위한 Basic Linear Algebra Subroutines (BLAS) 라이브러리 지원

데이터 관리

  • 작업 공간에서 Simulink 시그널 객체를 생성하지 않고 시그널 속성 대화상자에서 스토리지 클래스를 사용자 지정하는 기능

파일 관리

  • Simulink manifest를 쉽게 공유하고 비교하며 읽기 위하여 Simulink manifest에서 프로젝트 루트 폴더를 지정하는 기능

블록 기능 향상

  • Prelookup 및 Interpolation Using Prelookup 블록에서 시그널 데이터 유형과 다른 매개변수 데이터 유형 지원
  • Lookup Table (n-D)과 Interpolation Using Prelookup 블록에서 더욱 효율적인 부동 소수점 보간법 수행
  • Lookup Table (n-D) 블록에서 동등한 간격의 중단점 데이터의 색인 및 제곱근 근사값의 신속한 계산 지원
  • Discrete Filter 블록에서 고정소수점 데이터 유형 지원
  • MinMax 블록에서 혼합된 부동 소수점 및 고정 소수점 데이터 유형의 효율적이고 정확한 비교 연산 수행

사용자 인터페이스 기능 향상

  • 메뉴 항목 추가, 숨김, 또는 비활성화를 통해 Library Browser에 표시할 라이브러리와 블록을 선택할 수 있는 Library Browser 사용자 정의 기능
  • 블록 다이어그램을 편집할 때 동적 블록 정렬을 간편하게 해주는 새로운 Smart Guides 옵션
  • 포트 회전과 블록 회전을 일치시키고 새로운 Flip Block Up-Down 및 Left-Right 옵션을 갖는 masked 블록의 물리적 포트 회전 옵션
  • 새로운 블록 회전 옵션으로 반시계 방향으로 회전
  • 선택된 블록으로부터 subsystem을 생성하고 컴파일된 블록 sample time data, sample time color, annotation에 액세스하기 위한 새로운 프로그램적 수단
  • 범례나 블록 다이어그램 인쇄 대화상자에서 Sample Time Legend를 인쇄하는 새로운 옵션
  • Windows® 플랫폼에서 다이어그램 업데이트 중 추가 정보를 표시하는 향상된 상태 표시줄

자세한 내용은 Release Notes를 참조하십시오.