MATLAB

http://ko.wikipedia.org/wiki/MATLAB

위키백과 ― 우리 모두의 백과사전.

 

MATLAB(매틀랩)은 매스웍스사에서 개발한 수치 해석프로그래밍 환경을 제공하는 공학용 소프트웨어이다. 행렬을 이용한 처리가 용이하며, 함수와 데이터의 그래프 표현이 가능하며, 또한 알고리즘의 적용, 사용자 인터페이스 생성 및 다른 프로그래밍 언어와의 연결도 가능하다. 각종 내장 함수를 포함한 이같은 기능을 활용해서 과학, 공학 분야에 있어서의 제반문제를 빠르게 풀 수 있으며, 수치 해석에 특화된 소프트웨어이지만 메이플 심볼릭 엔진과의 연동을 가능케하는 툴박스(추가 기능)를 적용하면 완전한 컴퓨터 수식처리 시스템으로도 기능한다. 그 밖의 각종 툴박스 패키지를 이용하면 더욱 확장된 기능을 사용할 수 있다. 2009년 9월 현재의 최신 버전은 2009년 6월 3일에 출시된 R2009a이다.

툴박스 [편집]

  • Control System Toolbox : 제어시스템의 설계 및 해석을 위한 툴박스
  • System Identification Toolbox : 시스템의 전달 함수를 구하기 위한 툴박스
  • Robust Control Toolbox : 강인성 제어를 위한 툴박스
  • Optimization Toolbox : 최적화를 위한 툴박스
  • Signal Processing Toolbox : 신호처리에 관련한 툴박스
  • Image Processing Toolbox : 영상처리에 관련된 툴박스
  • Wavelet Toolbox : 웨이블릿 변환에 관한 툴박스
  • Symbolic Toolbox : 심볼로 이루어진 수식을 연산하기 위한 툴박스
  • SIMULINK :그래픽하게 제어 시스템을 모델링하고 simulation하기 위한 툴박스
  • Runtime Server Toolbox : 작성된 M-file을 MATLAB없이 사용하기 위한 툴박스
  • 개발도구 [편집]

    • M-Lint Code Checker : 코드를 분석하고 변경을 권장하여 성능과 유지 능력을 향상시킵니다.
    • MATLAB Profiler : 코드의 각 행을 실행하는 데 소요되는 시간을 기록합니다.
    • Directory Reports : 디렉터리의 모든 파일을 스캔하여 코드 효율성, 파일의 차이점, 파일 의존성 및 코드 커버리지에 대해 보고합니다