Release 2008a 출시를 통해 객체 지향 프로그래밍, 병렬 컴퓨팅, 시스템 V&V 작업 기능, 자동 코드 생성 기능 강화
매스웍스코리아는 매트랩(MATLAB®) 및 시뮬링크(Simulink®) 제품군의 최신 업데이트인 R2008a를 선보였다. R2008a는 새로운 버전의 매트랩(MATLAB)과 시뮬링크(Simulink) 및 업데이트된 82개 제품을 포함한다. 이번 R2008a는 매스웍스가 6개월마다 업데이트를 제공하기 시작한 이후 일곱 번째 업데이트에 해당된다.
R2008a에서는 매트랩의 객체 지향 프로그래밍 기능이 강화되어 사용자가 매트랩을 이용하여 복잡한 테크니컬 컴퓨팅 애플리케이션을 개발할 때 C++, C#, Java™ 등에 비해 개발 기간을 단축할 수 있다. 이는 다른 언어에서 필요했던 번거로운 작업 없이도 매트랩에서 클래스를 정의하고 표준 객체 지향 설계 패턴을 적용하여 코드 재사용, 상속, 캡슐화 및 레퍼런스 동작(reference behavior) 등을 수행할 수 있기 때문이다.
강화된 객체 지향 프로그래밍 기능들은 다음과 같다.
- 속성, 메소드 및 이벤트를 정의하기 위한 클래스 정의 파일
- 링크된 리스트와 같은 데이터 구조를 생성하기 위한 레퍼런스 동작이 있는 핸들 클래스
- 객체 속성 변경 및 동작을 모니터링하기 위한 이벤트 및 리스너
- 비약적으로 향상된 객체 성능을 위한 JIT-Accelerator 지원
- 클래스 생성 및 사용을 위한 개발 환경 지원
그 외에도 R2008a에는 확장된 Embedded MATLAB™ 코드 생성 기능, 병렬 컴퓨팅의 새로운 기능, 새로운 시스템 V&V(verification and validation) 작업 기능 및 AUTOSAR 호환 코드의 자동 코드 생성 기능 등이 포함되어 있다. R2008a 제품 업데이트에 대한 추가 정보는 www.mathworks.com/R2008a에서 확인할 수 있다.
새로운 릴리즈는 현재 시판 중이며, 매스웍스 SMS 서비스(MathWorks Software Maintenance Service)에 가입되어 있는 사용자들에게 발송되고 있다.
<저작권자 © AEM. 무단전재 및 재배포, AI학습 이용 금지>