[정보통신학과] M-file 프로그래밍0k

 1  [정보통신학과] M-file 프로그래밍0k-1
 2  [정보통신학과] M-file 프로그래밍0k-2
 3  [정보통신학과] M-file 프로그래밍0k-3
 4  [정보통신학과] M-file 프로그래밍0k-4
 5  [정보통신학과] M-file 프로그래밍0k-5
 6  [정보통신학과] M-file 프로그래밍0k-6
 7  [정보통신학과] M-file 프로그래밍0k-7
 8  [정보통신학과] M-file 프로그래밍0k-8
 9  [정보통신학과] M-file 프로그래밍0k-9
 10  [정보통신학과] M-file 프로그래밍0k-10
 11  [정보통신학과] M-file 프로그래밍0k-11
 12  [정보통신학과] M-file 프로그래밍0k-12
 13  [정보통신학과] M-file 프로그래밍0k-13
 14  [정보통신학과] M-file 프로그래밍0k-14
 15  [정보통신학과] M-file 프로그래밍0k-15
 16  [정보통신학과] M-file 프로그래밍0k-16
 17  [정보통신학과] M-file 프로그래밍0k-17
 18  [정보통신학과] M-file 프로그래밍0k-18
 19  [정보통신학과] M-file 프로그래밍0k-19
 20  [정보통신학과] M-file 프로그래밍0k-20
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
자료 다운로드  네이버 로그인
소개글
[정보통신학과] M-file 프로그래밍0k에 대한 자료입니다.
목차
1. M-file이란 무엇인가?
가. 명령어의 흐름 제어(Flow Control) :
나. switch 문 : Matlab5.0이후 버전에만 있다.
다. for 문
2. 전역 변수(global) :
3. 다차원 배열(multidimensional array)
4. 문자열(string)







본문내용
1. M-file이란 무엇인가?

전체적인 의미로 M-file이란 Matlab언어로 쓰여진 파일들(files)을 말한다.
또한, M-file은 연속적인 Matlab문장들(명령어들)을 수행하는 script 양식(script mode)과 입력 매개변수와 출력 매개변수를 다루는 함수 양식(function mode)이 있다. 이와 같은 M-file은 Matlab이 제공하는 text editor를 이용하여 작성 할 수 있고, 또한, 다른 여러 종류의 ASCII text editor를 이용할 수도 있다. 그러나, 앞으로의 M-file 작성은 모두 Matlab이 제공하는 text editor를 이용하여 작성 할 것이다.
Matlab에서 M-file의 이용과정은 다음과 같다.

1. text editor를 이용하여 M-file을 작성한다.
2. command window에서 M-file을 부르거나, 또는 다른 M-file내에서 호출 할 수 도 있다.

script mode의 M-file
function mode의 M-file
파일 이름은 어떠한 이름으로도 할 수 있다.
파일의 이름은 function이름과 가능 한한 같게 한다.
base workspace에 있는 data에 대해서 연산한다.
function workspace에 있는 data에 대해서 연산한다.
base workspace란 Matlab command window에 있는 변수 공간을 의미한다. 즉, 지금까지 여러분이 [그림 1.5]에 보여준 Matlab command window에서 생성한 변수들로써, [그림1.9]에 나타나는 변수(A, ans, z 따위)를 의미한다. 그리고, function workspace란 여러분이 작성한 function mode의 M-file내에서만 존재하는 내부 변수를 의미한다. 물론, 전역 변수나, userdata를 이용하면, function workspace 변수를 base workspace에서도 볼 수 있다. 그러나, base workspace와 function workspace의 보다 편리한 데이터 교환은 출력 변수와 입력 변수를 이용하는 것이다. Matlab은 이처럼 변수를 연산하는 작업공간이 따로 설정되어 있다는 것을 알아두자! 일반적으로 그냥, workspace라고 하면 “ base workspace "를 의미한다.

Matlab 4.2c이전 버전들에서는, M-file mode에 따라 저장하는 파일 이름에도 차이가 있었다. script mode의 M-file은 어떠한 이름으로도 파일 이름을 설정할 수 있지만, function mode의 M-file은 function이름과 같은 이름의 M-file로 저장해야 했었다. 그러나, Matlab5.0이후 버전에서는 이러한 제한요소가 없어졌다. 만일, 함수 정의 부에 있는 이름과 파일 이름

이 다르다면, Matlab은 함수 정의 부에 있는 이름을 무시하고, 파일이름을 이용한다. 그러나, 가능한한 function mode M-file의 경우, 파일 이름은 함수이름과 같게 하는 것이 좋겠다.
이제, function mode M-file과 script mode M-file의 예를 각각 살펴보자!


하고 싶은 말
M-file 프로그래밍0k

위 자료 요약정리 잘되어 있으니
잘 참고하시어 학업에 나날이
발전이 있기를 기원합니다 ^^
오늘 본 자료
더보기
  • 오늘 본 자료가 없습니다.
해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용,무단 전재·배포는 금지되어 있습니다. 저작권침해, 명예훼손 등 분쟁요소 발견 시 고객센터에 신고해 주시기 바랍니다.