2013년 7월 24일 수요일

MATLAB 입 출력 함수

MATLAB 입 출력 함수
MATLAB 입 출력 함수 .pptx


목차
Textread 함수

Load / Save 명령어

MATLAB 파일 입/출력

서식 입/출력 함수


본문
유형이 서로 다른 데이터를 읽어 각 열을 개별적인 출력 배열에 저장한다.


함수의 형식

[a, b, c,] = textread ( filename, format, n )

filename : 열려는 파일 이름

format: 서식 문자열

n: 읽어들일 줄 수

Load 명령과 textread 함수 비교

Load 명령어

Load 명령어는 입력 파일 내의 데이터가 모두 같은 유형이어야함.

모든 데이터를 하나의 배열에 저장한다.

textread 함수

입력 파일 내의 데이터가 다른 유형이여도 됨.

각 열을 별개의 변수에 저장한다.



본문내용
서로 다른 데이터를 읽어 각 열을 개별적인 출력 배열에 저장한다.
함수의 형식
[a, b, c,] = textread ( filename, format, n )
filename : 열려는 파일 이름
format : 서식 문자열
n : 읽어들일 줄 수

textread 함수
test.dat 생성 - MATLAB에서 읽어옴.
MATLAB 환경 (428p)
>> [first, last, blood, gpa, age, answer]=textread(test.dat,%s %s %s %f %d %s)

textread 함수 (1)
서식 지정자에 별표를 붙이면 해당열을 건너 뛸 수 있다.
%*s
MATLAB 환경
>> [first,last,gpa]=textread(test.dat,%s %s %*s %f