디지털신호처리(MATLAB의 사용)
- 최초 등록일
- 2008.10.18
- 최종 저작일
- 2008.09
- 38페이지/ MS 파워포인트
- 가격 2,000원
소개글
MATLAB에 대한 PPT입니다. MATLAB의 간단한 사용법과 역사 원리 등이 소개되어 있습니다.
목차
MATLAB의 역사 및 소개
MATLAB의 이용범위
MATLAB의 기타 특징
MATLAB 실행
MATLAB 에디터 : M-file
PATH 설정
M-file
MATLAB Help
행렬의 입력방법
행렬입력 규칙
행렬원소
기타 행렬 표현
행렬의 합과 Transpose
기본 산술 수식1: 선형대수 규칙과 예
기본 산술 수식2: 배열 연산
난수생성
논리연산
M-file Programming 1
함수 작성 유의사항
function 작성
기본 함수 설명
Flow Control
Data Types : 다차원 배열
fplot
본문내용
초기 MATLAB은 Cleve Moler에 의해 Fortran으로 작성
현재는 미국의 MathWork사에 의해 C++로 작성
Matlab은 Matrix계산에 뛰어난 능력을 가지고 있으며 많은 이론의 실증 프로그램을 작성하는데 사용되고 있다.
ab코딩 체계는 우리에게 친숙한 수학적인 기호와 간단한 C문법으로 행해진다.
MATLAB의 역사 및 소개
수학과 관련된 계산
알고리즘 개발
상황 Modeling과 Data분석
여러 가지 과학과 공학적인 그래픽적 표현
GUI에 의한 Application 개발
제어분야의 프로그래밍
네트워크 시뮬레이션
MATLAB의 이용범위
행렬을 기본으로 계산하기 때문에 MATLAB의 기본 데이터 요소는 차원의 제한이 없는 Array(배열)이다.
제어 및 이미지 프로세싱 등 여러 분야에 적용을 하기 위해 ToolBox를 제공하고 있다.
ToolBox란 신호 처리, 통계학, 영상 처리, 제어, fuzzy logic, 재정 등여러 분야에 대한 적용 가능한 도구를 제공한다.
ToolBox는 MATLAB의 기본 제공되는 명령어들과 외부 언어로 구성이 되어있으며 제공되는 소스코드를 이용하여 사용자가 추가적인 응용을 가능하도록 지원한다.
외부 프로그램, 즉, C, Fortran과 link해서 이용할 수 있는 mex기능도 제공하고 있다.
MATLAB의 기타 특징
MATLAB 실행
MATLAB 에디터 : M-file
File/Set Path
작성한 파일이 있는 위치를 등록하여 MATLAB에서 사용할 수 있도록 한다.
PATH 설정
여러 개의 함수들을 사용, 사용자의 목적에 맞는 실행 file을 만들기 위해서는 MATLAB 의 함수들로 구성된 M-file을 만들어야 한다.
M-file은 text editor(예를 들면 윈도우에 있는 notepad)를 사용하여 MATLAB 의 명령어를 차례로 입력하면 된다.
M-file “Inv_A.m”용
A=[1 2 4; 3 5 6; 6 2 1]
B=inv(A)
만들어진 M-file을 실행시키기 위해서는 명령창에서 Inv_A라고 입력하고 enter를 치면 Inv_A에 포함된 명령들을 수행한다.
참고 자료
없음