1
MATLAB에서 작업 중이며 .txt 파일에서 문자열을 읽고 그 문자열을 짝수 및 홀수 세그먼트 (문자 위치 기준)로 분할하려고합니다.문자열을 matlab의 짝수 및 홀수 세그먼트로 나눕니다.
예를 들어, "안녕하세요,"결과는 같아야합니다
Segment 1 = "hlo" & segment 2 = "el"
MATLAB에서 작업 중이며 .txt 파일에서 문자열을 읽고 그 문자열을 짝수 및 홀수 세그먼트 (문자 위치 기준)로 분할하려고합니다.문자열을 matlab의 짝수 및 홀수 세그먼트로 나눕니다.
예를 들어, "안녕하세요,"결과는 같아야합니다
Segment 1 = "hlo" & segment 2 = "el"
당신이로 colon operator를 사용할 수 있도록하는 문자열, 그냥 문자 배열 당신 것 숫자 배열 :
>> str = 'hello'
str =
hello
>> s1 = str(1:2:end)
s1 =
hlo
>> s2 = str(2:2:end)
s2 =
el
colon
은 건너 뛰기 및 시작 인덱스를 기반으로 마지막 인덱스를 계산하므로 str
의 길이에 대해 걱정할 필요가 없으므로 어느 한 문자열에 end-1
을 사용할 필요가 없습니다. 많은 상황에서 편리한 기능입니다 (자세한 내용 및 다른 예 here).