% 셀형 배열 생성
>> a={'1','2','3'}
a =
1×3 cell 배열
{'1'} {'2'} {'3'}
% 지정한 텍스트 형태로 저장
>> S = sprintf('%s*', a{:})
S =
'1*2*3*'
% 지정된 형태의 문자열 읽기
>> N = sscanf(S, '%f*')
N =
1
2
3
N =
1
2
3
이 방법은 2열 또는 2행 이상으로 이루어진 경우 모든 값이 1열에 저장되기 때문에
1열 또는 1행으로 이루어진 배열에 사용하는 것이 좋다.
'matlab' 카테고리의 다른 글
수평/수직 직선 그리기 (0) | 2022.08.30 |
---|---|
지정한 변수를 제외한 나머지 변수 제거 (0) | 2022.08.04 |
문자열로 명령어 조합 (0) | 2022.08.02 |
cell형 배열로 이루어진 숫자형 텍스트 double형식 변환 (0) | 2022.08.02 |
[matlab] 시계열 데이터 처리 (0) | 2022.08.02 |