Matlab과 Simulink
- 최초 등록일
- 2008.04.10
- 최종 저작일
- 2007.04
- 11페이지/ 한컴오피스
- 가격 1,000원
목차
♤실험 목적
♤예비과제
♤실험방법
< 실험 1 > 미분 방정식의 풀이
<실험 2>비례 적분 미분(PID) 제어시스템
<실험 3>Level control 제작과 시뮬레이션
본문내용
♤예비과제
(1)MATLAB : MATrix LABoratory’를 뜻하는 말로서, Mathwork사에서 제작한 소프트웨어로 <수치해석, 행렬연산, 신호처리 및 간편한 그래픽 기능>을 포함하고 있다.
프로그램의 특징으로는
①기본적으로 행렬 자료를 다루기 때문에 차원화(dimensioning)가 필요하지 않으며 통상적인 프로그래밍 언어들을 사용하지 않고도 쉽게 수치 계산을 수행할 수 있다.
②기타의 프로그래밍 언어를 사용하지 않고도 M-file만으로 손쉽게 응용 프로그램을 작성할 수 있어 과학, 수학 및 공학 등의 여러 분야에서 널리 사용된다.
③프로그램을 대화적으로 사용할 수 있다.
④메뉴 입력과 그래프출력을 활용할 수 있다.
⑤수치, 수식, 기하형상 및 문자를 다룰 수 있다.
⑥물리 현상에 대한 기술이 간단하며, 대화형의 실행에 있어서 모델의 변수와 파라미터를 즉시에 변경해서 수치 실험이 가능하다.
⑦실험의 결과를 그래프로 표시함과 동시에 File출력과 인쇄출력이 가능하다.
(2)M-file : 프로그램과 함수 및 데이터를 M-File 이라고 하는 형식의 File로써 등록하여, 이 File명을 MATLAB의 프로그램의 프롬프트(명령줄)에 입력함으로써 데이터를 입력하고 프로그램을 실행한다. 또 이 File명을 MATLAB 입력함으로써 데이터를 입력하기도 하고 프로그램을 실행시켜 주기도 한다. Script양식(연속적인 문장들을 수행하는 양식)과 함수양식(입력 매개 변수를 다루는 양식)으로 구성되어 있다.
(3)Simulink : 기존의 언어인 C/C++나 FORTRAN이 명령어, 함수 등을 이용하여 system를 해석하거나 simulation을 하는데 하나하나 명령어를 적거나 사용자가가 임의의 함수를 불러와야하는 반면 SIMULINK는 기존의 프로그래밍언어로 표현할 수 있는 거의 모든 것을 graphical block libraries를 이용하여 프로그래밍할 수 있는 프로그램 기법 중의 하나이다.
참고 자료
없음