반응형
MATLAB 은 실험 데이터 등을 분석하는데도 많이들 사용하실 텐데요.
파일 읽고 쓰기 등도 굉장히 편하게 할 수 있다는 장점이 있습니다.
그 중에서 오늘은 쉼표로 나눠진 파일인 csv 파일을 읽고 쓰는 방법에 대해 설명 드리려 합니다.
MATLAB 에서 csv 파일을 읽기 위해서는 csvread()라는 함수를 사용합니다.
사용방법은 굉장히 간단한데요. 기본 사용법만 설명 드리겠습니다.
다음과 같이 구성된 데이터 파일에 대해 파일을 읽어보죠~
간단하게 csvread() 함수와 함께 파일 명만 적어 주면 됩니다.
A=csvread('test.dat')
이제 csv 파일을 한번 써 볼까요? 핸드폰의 주소록 같은 경우에 CSV 파일 형태로 많이들 돼 있는데~
저는 MATLAB 의 변수 등을 C/C++ 코드에서 변수로 사용하고 싶을 때 사용합니다.
C/C++ 에서는 벡터 등에 변수를 저장 할 때 ,(comma) 로 구분하니깐요~
간단하게 예제를 보시죠. 뭐 너무 간단해서 설명할것도 없네요. ㅋㅋ
csvwrite('temp.txt',A)
다음과 같이 CSV 파일이 생성된 것을 볼 수 있습니다.
반응형
'programming language > MATLAB' 카테고리의 다른 글
MATLAB 자신만의 colormap 만들기 colormapeditor (0) | 2013.11.20 |
---|---|
MATLAB unipolar signaling BER simulation in AWGN channel (8) | 2013.11.18 |
Autohotkey를 사용한 MATLAB 단축키 (4) | 2013.11.18 |
MATLAB clipboard() 함수를 사용한 복사 붙여넣기 (0) | 2013.11.11 |
MATLAB 구매 가격에 대해 질문하는 분들을 위해… (2) | 2013.11.07 |
MATLAB, OCTAVE Root Raised Cosine Filter Coefficient (0) | 2013.11.03 |
MATLAB hash table 사용하기 (0) | 2013.10.22 |
MATLAB Batman Equation (0) | 2013.10.20 |
댓글