Simulink 7.5
최신 기능
Version 7.6
릴리즈: 03 9월 20102010b 릴리즈의 일부인 Version 7.6에는 다음과 같은 향상된 기능이 포함되어 있습니다.
컴포넌트 기반 모델링
- For Each 서브시스템을 사용한 구조화된 데이터의 간결한 표현 및 효율적인 반복적 처리를 위한 새로운 버스 배열(array-of-buses) 기능
- 설계 대안을 관리하기 위한 변형 서브시스템 블록
- Normal 모드에서 여러 번 참조되는 모델, 컴포넌트 워크플로우, 선형화, 모델 커버리지 분석을 위한 확장된 지원 분석
데이터 관리
- 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 지원
- 버스 배열 생성 및 처리 지원
사용자 인터페이스 기능 향상
- 여러 시뮬레이션에서 데이터를 빠르게 확인하고 비교하기 위한 새로운 Simulation Data Inspector
- 데이터 가져오기 및 내보내기 기능이 향상되고 스프레드시트에서 항목을 그룹화하고 필터링할 수 있는 Model Explorer
- Simulink.findVars 함수를 이용한 모델과 워크스페이스 간 대화식 트레이서빌러티(traceability)
- 하이브리드 시스템에 대해 향상된 샘플 타임 표시
- 모델 구성 세트를 직접 파일로부터 로드하거나 파일에 저장함으로써 효율적으로 관리
자세한 내용은 Release Notes를 참조하십시오.
지금 업데이트하십시오!
- 소프트웨어 유지보수 서비스가 유효하다면 최신 버전을 다운로드하십시오.
- 유지보수 서비스가 만료되었다면 새로 구입하거나 갱신 견적서를 요청하십시오
- MathWorks 제품의 최신 버전을, 평가판 소프트웨어를 요청하거나다운로드를 통해 체험해 보십시오.
Version 7.5
릴리즈: 05 3월 2010Release 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 콜백, 시뮬레이션 속도 향상
Version 7.4.1
릴리즈: 01 4월 2010Release 2009bSP1의 일부인 Version 7.4.1에는 버그 수정이 포함되어 있습니다.
Version 7.4
릴리즈: 04 9월 2009Release 2009b의 일부인 Version 7.4에는 다음과 같은 향상된 기능이 포함되어 있습니다.
컴포넌트 기반 모델링
- 설계 대안을 효율적으로 관리하기 위해 모델 변형 구성 가능
- 향상된 라이브러리 링크 관리를 통해 편집된 라이브러리 링크 시각화 및 복원 용이
- 모델 참조 보호 모드 - 컨텐츠를 노출하지 않고 시뮬레이션을 위해 모델 공유 가능(Real-Time Workshop 필요)
- 모델 변형, 보호된 모델, 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를 참조하십시오.
Version 7.3
출시 일자: 06 3월 20092009a 릴리즈의 일부인 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를 참조하십시오.
Version 7.2
릴리즈: 09 10월 20082008b Release의 일부인 Version 7.2에는 다음과 같은 향상된 기능이 포함되어 있습니다.
시뮬레이션 성능
- 미리 작성된 Simulink 모델에서
parfor를 사용하여 고속 액셀러레이터 모드로 병렬 시뮬레이션을 실행하기 위한 새로운 기능(Parallel Computing Toolbox 필요) - 고속 액셀러레이터 모드시, rebuild를 하지 않고 solver와 로깅 파라메터의 튜닝기능이 강화됨.
- Embedded MATLAB 코드, Accelerated 시뮬레이션 모드, 자동 코드 생성에 대한 고정소수점 및 정수 크기 한계가 32비트에서 128비트로 확장
컴포넌트 기반 모델링
- 생성된 코드의 Processor-in-the-Loop(PIL) 검증을 위한 새로운 Model 블록 시뮬레이션 모드(Real-Time Workshop Embedded Coder 필요)
- 조건부 실행 서브시스템, Merge 블록, Discrete-Time Integrator 블록의 초기 조건의 처리 능력 향상으로 시뮬레이션 결과의 일관성 개선
- 모델 블록 입력은 이제 로컬이 될 수 있고 더욱 효율적인 Real-Time Workshop® 생성 코드에 재사용할 수 있으며 시뮬레이션 실행 중 메모리 사용량이 감소됨
데이터 관리
- 열거형 데이터 형식 지원
- 표시된 버스 객체를 이름으로 또는 버스 편집기의 관계로 필터링
- 버스 편집기의 완전히 사용자 정의 가능한 내보내기 및 불러오기 기능
파일 관리
- 추가적으로 시스템 대상 파일을 찾고 STF_make_rtw_hook 함수를 분석하고 모든 config 세트를 분석하는 향상된 Simulink Manifest Tool
블록 기능 향상
- sincos를 지원하기 위해 향상된 Trigonometric Function 블록
- 부동소수점의 일관성을 향상시키기 위해 향상된 Math Function 및 Trigonometric Function 블록
사용자 인터페이스 기능 향상
- Embedded MATLAB Function 블록, Stateflow 차트, Truth Table 블록에 대한 Configuration Parameters 대화 상자의 통합된 시뮬레이션 및 사용자 정의 코드 옵션
- 새로운 Model Advisor 모델과 데이터 복원 포인트를 통해 Model Advisor 권고에 대한 응답으로 변경한 사항을 되돌릴 수 있는 기능
- Model Advisor의 상황별 도움말
- Simulink Commonly Used block 매개변수의 상황별 도움말
- Sample Time Colors 및 새로운 Color-independent 주석을 정의하는 새로운 Sample Time Legend
- Library Browser의 라이브러리 컨텐츠에 대한 새로운 ultracompact 표시 모드
- Signal Properties 대화 상자의 Log signal data와 Test point 옵션에 대한 독립된 설정
자세한 내용은 Release Notes를 참조하십시오.
Version 7.1
릴리즈: 01 3월 20082008a 릴리즈의 일부인 Version 7.1에는 다음과 같은 향상된 기능이 포함되어 있습니다.
Simulink 라이브러리 브라우저 기능 향상
- 이제 Simulink 소프트웨어에서 지원하는 모든 플랫폼에서 실행
- 실제로 라이브러리를 로딩하지 않고도 라이브러리를 찾아보고 검색할 수 있게 기능 향상
- 향상된 전체 블록 검색 기능과 검색 결과를 별도의 탭에 표시
- 화면 공간을 절약해 주는 컴팩트한 그리드 레이아웃에 라이브러리 블록을 표시하는 새로운 옵션
시뮬레이션 성능
- Windows 플랫폼에서 작은 모델의 긴 시뮬레이션을 실행할 경우 고속 액셀레이터
sim명령의 성능 향상 - 적응형 검출 및 조정 가능한 임계치 한계가 있는 추가적인 0교차 알고리즘을 통해 시뮬레이션 성능 향상
컴포넌트 기반 모델링
- 액셀레이터 모드는 이제 32비트 Windows를 비롯한 모든 플랫폼에서 무한 수의 참조 모델을 지원합니다.
- 참조 모델에 대한 인터페이스가 변경될 때만 모체 모델을 재생성하여 액셀레이터 모드에서 참조된 모델을 사용할 경우 모델 컴파일 시간 단축
Embedded MATLAB™
- Embedded MATLAB Function 블록의 조정 불가능한 MATLAB 구조 매개변수에 대한 지원
데이터 관리
- 고정 소수점 데이터 유형의 상태 및 상세 정보에 대한 Data Type Assistant 표시 향상
- 복소 수의 실제 및 가상 부분 모두에 대한 신호 범위 체크 기능 향상
- MAT-파일 및 M-파일의 데이터에 대한 향상된 Bus Editor 내보내기/가져오기, Data Type Assistant로 버스 요소 정의, 버스 계층 확장
- 신호 객체를 확인해야 하는 신호의 Simulink Editor 그래픽 표시
- 비동기 함수 호출이 있는 모델에서 일부 가상 블록에 의해 트리거된 샘플 시간 대신 올바른 일반 샘플 시간 지정
- 시뮬레이션이 무시될 동안 nontunable 매개변수의 변경으로 생성된 코드의 동작 일치
- 64비트 플랫폼에서 향상된 데이터 로깅으로 2GB 이상의 시뮬레이션 데이터 저장 가능
파일 관리
- 업데이트 또는 시뮬레이션 전에 자동으로 모델을 저장하기 위한 새로운 autosave 옵션
- 이전 버전의 Simulink에서 저장된 모델을 저장할 때 통지해주는 새로운 옵션
- 향상된 모델 종속성 매니페스트 도구는 이제 S-함수에서 필요한 TLC 파일, GUIDE에서 생성된 .fig 파일, 일반 데이터 로딩 함수에서 참조된 파일도 탐지
블록 기능 향상
- 더 빠른 시뮬레이션 및 향상된 코드 생성을 위해 Weighted Moving Average 블록이 새로운 Discrete FIR Filter 블록으로 대치
- Rate Transition 블록 출력 포트 샘플 시간은 이제 여러 입력 포트 샘플 시간으로 지정될 수 있음
- 데이터 전송 결정 레벨을 제어하기 위해 Rate Transition 블록에 대해 향상된 자동 삽입 옵션으로 결정이 필요 없는 모델에 대한 대기 시간 단축
- Rate Transition 블록의 자동 삽입은 이제 0이 아닌 오프셋이 있는 샘플 시간 같은 추가적인 속도 전환과 non-integer-multiple 샘플 시간 간에 지원됨
- 향상된 룩업 테이블(n-D) 블록은 모든 데이터 유형, 복소 테이블 데이터, 스칼라가 아닌 입력을 지원함
- 향상된 Sum 블록 대화 상자에 누적기 데이터 유형과 그 최소값 및 최대값을 지정하기 위한 새로운 매개변수가 표시됨
사용자 인터페이스 기능 향상
- 기본 설정 구성용으로 새롭게 통합된 Simulink Preferences 창
- Configuration Parameters 대화 상자의 Solver 부분에서 향상된 컨트롤
- GUI 탐색 및 보고서 생성 기능이 향상된 Model Advisor
- Configuration Parameters 대화 상자에서 상황별 도움말 사용 가능
자세한 내용은 Release Notes를 참조하십시오.
Version 7.0.1
릴리즈: 08 5월 2008릴리스 2007b용으로 업데이트된 Simulink 보고서 제품군의 일부인 Version 7.0.1에서 고객이 제기한 몇 가지 핵심적인 문제들이 해결되었습니다.
다음 제품에 대한 최신 버그 수정 정보를 참조하십시오.
Store