* MATLAB에서의 문자열 관련 함수들
. abs(s) : s가 수이면 절대값을 계산하고, 문자열이면 문자열을 ascii값으로 하여 반환
. double(s) : s가 수이면 double precision값으로 변환하고, 문자열이면 문자열을 ascii값으로 하여 반환
. isstr(s) : s가 문자열이면1을 반환하고 그외는 0을 반환.
. strcmp(s1,s2) : 문자열 s1과 s2를 비교하여 두 문자열이 일치 하면 1을 일치하지 않으면 0을 반환 단, 문자열은 대소문자를 구분한다.]
. upper(s) : 문자열 s를 모두 대문자로 바꾼다.
. lower(s) : 문자열 s를 모두 소문자로 바꾼다.
. [s1,s2] : 문자열 s1에 문자열 s2를 더한다.
. setstr(a), char(a) : ascii값으로 된 문자열 a를 실제의 문자열로 반환한다. setstr(a)나 char(a)는 같은 기능을 수행한다. 차기 버전에서는 setstr(a)는 제공되지 않는다.
. ischar(s) : s가 문자열이면 1을 그 외는 0을 반환
. num2str(a) : 수 a를 문자열로 변환한다. 만약 소수점 이하의 정밀도까지 고려하고 싶으면 num2str(a,n)을 사용한다. n은 정밀도를 나타낸다.
. int2str(a) : 정수 a를 문자열로 변환한다. 만약 a의 자료형이 실수형이면 정수로 반올림하여 문자열로 변환한다.
. str2double(s) : 문자열을 double precision값으로 변환한다. 단, MATLAB 5.3버전부터 제공됨
출처 - http://nadau.tistory.com/156
'프로그램 사용법 > Matlab' 카테고리의 다른 글
[Matlab]그래프 여러게 이미지 파일로 한번에 저장하기 (0) | 2013.05.02 |
---|---|
[Matlab]특정 파일들 파일명 읽어오기 (0) | 2013.05.02 |
[Matlab]mp3 읽기 쓰기 (1) | 2013.02.14 |
[Matlab]Matlab 기본 사용법 (1) | 2012.12.13 |
Matlab 정렬 (0) | 2012.06.26 |