Simulink

새로운 기능 한 눈에 보기

R2014a (버전 8.3) - 출시 일자 2014년3월6일

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를 참조하십시오.

이전 버전

R2013b (버전 8.2) - 2013년9월5일

새로운 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를 참조하십시오.

R2013a (버전 8.1) - 2013년3월7일

새로운 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를 참조하십시오.

R2012b (버전 8.0) - 2012년9월11일

새로운 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를 참조하십시오.

R2012a ( 버전 7.9) - 2012년3월1일

주요 내용 및 데모 이미지 보기.

교육용 하드웨어에 연결

프로젝트 및 파일 관리

  • 프로젝트 파일 패키징과 공유를 위한 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를 참조하십시오.

R2011b (버전 7.8) - 2011년9월1일

주요 내용 및 데모 이미지 보기.

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

프로젝트 관리

  • 프로젝트내의 모든 필수 파일들을 검색, 관리, 공유하는 () Simulink Projects
  • 프로젝트를 초기화 및 종료하고 일반적인 작업에 접근하는 표준화된 방법 (1:37)
  • 외부 소스 제어 툴인 SVN(Subversion)과의 연동
  • peer review workflow를 위한 수정된 파일 보기 및 표시 (4:33) 용 변경내역(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를 참조하십시오.

R2011a (버전 7.7) - 2011년4월8일

주요 내용 및 데모 이미지 보기.

구성 요소 기반 모델링

  • 비동기 함수 호출 입력을 통해 모델 참조로 확장되는 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 Notes를 참조하십시오.

R2010bSP2 (버전 7.6.2) - 2011년4월5일

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

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

R2010bSP1 (버전 7.6.1) - 2011년3월17일

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

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

R2010b (버전 7.6) - 2010년9월3일

주요 내용 및 데모 이미지 보기.

컴포넌트 기반 모델링

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

데이터 관리

  • 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를 참조하십시오.

R2010a (버전 7.5) - 2010년3월5일

주요 내용 및 데모 이미지 보기.

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

컴포넌트 기반 모델링 (2:56)

  • 각 서브시스템에 대해 스칼라 알고리즘을 벡터 프로그램으로 단순화하고 코드 재사용률을 높이기 위한 새 블록
  • 시뮬레이션 또는 다른 모델에 참조되었을 때 모델을 트리거하는 기능
  • 여러 하위 시스템의 실행 및 Stateflow® 차트와 모델을 제어하기 위한 함수 호출 신호 분기

데이터 관리 (1:46)

  • 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를 참조하십시오.

R2009bSP1 (버전 7.4.1) - 2010년4월1일

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

R2009b (버전 7.4) - 2009년9월4일

주요 내용 및 데모 이미지 보기.

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를 참조하십시오.

R2009a (버전 7.3) - 2009년3월6일

주요 내용 및 데모 이미지 보기.

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를 참조하십시오.