Main Content

join

설명

예제

newStr = join(str)은 입력 배열의 연속 요소 사이에 공백 문자를 넣어 결합하여 str의 텍스트를 결합합니다. str은 string형 배열이거나 문자형 벡터로 구성된 셀형 배열일 수 있습니다. newStrstr과 동일한 데이터형을 가집니다.

  • str1×N 또는 N×1 string형 배열 또는 셀형 배열인 경우 newStr은 문자형 벡터 1개가 들어 있는 string형 스칼라 또는 셀형 배열입니다.

  • strM×N string형 배열이거나 셀형 배열인 경우 newStrM×1 string형 배열 또는 셀형 배열입니다.

어떤 크기의 string형 또는 string형 배열에 대해서도, join은 크기가 1이 아닌 str의 마지막 차원에서 요소를 결합합니다.

예제

newStr = join(str,delimiter)str의 텍스트를 결합하고 공백 문자 대신 str의 요소 사이에 delimiter의 요소를 배치합니다.

delimiter 인수가 다양한 구분 기호로 구성된 배열이고 str에 결합된 차원에 N개의 요소가 있는 경우, delimiter에는 같은 차원에 N–1개의 요소가 있어야 합니다. delimiter의 다른 차원은 크기가 1이거나 str의 해당 차원과 같은 크기여야 합니다.

예제

newStr = join(str,dim)은 차원 dim에서 str의 요소를 결합합니다.

newStr = join(str,delimiter,dim)은 차원 dim에서 str의 요소를 결합하고 str의 요소 사이에 delimiter의 요소를 배치합니다.

예제

모두 축소

string형 배열을 만듭니다. 큰따옴표를 사용하여 string형을 생성할 수 있습니다.

str = ["Carlos","Sada";
       "Ella","Olsen";
       "Diana","Lee"]
str = 3x2 string
    "Carlos"    "Sada" 
    "Ella"      "Olsen"
    "Diana"     "Lee"  

join 함수를 사용하여 문자열을 결합합니다. joinstr의 문자열을 결합하고 문자열 사이에 공백 문자를 배치합니다. join은 크기가 1이 아닌 마지막 차원인 두 번째 차원을 따라 결합합니다.

newStr = join(str)
newStr = 3x1 string
    "Carlos Sada"
    "Ella Olsen"
    "Diana Lee"

string형 배열의 요소를 결합합니다. str의 문자열 사이에 공백 대신 다양한 텍스트 조각을 삽입할 수 있습니다.

string형 배열을 만듭니다.

str = ["x","y","z";
       "a","b","c"]
str = 2x3 string
    "x"    "y"    "z"
    "a"    "b"    "c"

문자열 사이에 대시를 배치하여 문자열을 결합합니다.

newStr = join(str,"-")
newStr = 2x1 string
    "x-y-z"
    "a-b-c"

출력 문자열이 수식을 나타내도록 하는 기호와 문자열을 결합합니다. str이 2×3 배열이기 때문에 delimiters 인수는 2×2 배열이어야 합니다.

delimiters = [" + "," = ";
              " - "," = "];
newStr = join(str,delimiters)
newStr = 2x1 string
    "x + y = z"
    "a - b = c"

string형 배열을 만듭니다.

str = ["Carlos","Sada";
       "Ella","Olsen";
       "Diana","Lee"]
str = 3x2 string
    "Carlos"    "Sada" 
    "Ella"      "Olsen"
    "Diana"     "Lee"  

첫 번째 차원을 따라 str의 문자열을 결합합니다. 기본적으로, join 함수는 크기가 1이 아닌 마지막 차원을 따라 문자열을 결합합니다. 첫 번째 차원을 따라 문자열을 결합하려면 이를 추가 입력 인수로 지정하십시오.

newStr = join(str,1)
newStr = 1x2 string
    "Carlos Ella Diana"    "Sada Olsen Lee"

입력 인수

모두 축소

입력 텍스트로, string형 배열이나 문자형 벡터로 구성된 셀형 배열 중 하나로 지정됩니다.

문자열 결합에 사용되는 구분 문자로, 문자형 벡터, 문자형 벡터로 구성된 셀형 배열, string형 배열 중 하나로 지정됩니다. join은 문자열 요소 사이에 구분 기호를 넣어 문자열 요소를 결합하여 출력 string형 배열을 형성합니다.

join은 이스케이프 문자 시퀀스를 포함하여 delimiter의 모든 문자를 리터럴 텍스트로 삽입합니다.

문자열 결합 시 기준이 되는 차원으로, 양의 정수로 지정됩니다. dim이 지정되지 않은 경우 디폴트 값은 크기가 1이 아닌 마지막 차원입니다.

출력 인수

모두 축소

출력 텍스트로, string형 배열 또는 문자형 벡터로 구성된 셀형 배열로 반환됩니다. newStr은 입력 테스트와 데이터형이 같고 결합되는 차원에서 크기가 1입니다.

확장 기능

버전 내역

R2016b에 개발됨