matlab.lang.makeUniqueStrings
입력string형에서고유한string형생성
구문
설명
U = matlab.lang.makeUniqueStrings(
는年代
,excludedStrings
)U
내에서그리고excludedStrings
에대해고유한字符串형또는고유한문자형벡터를생성합니다。makeUniqueStrings
함수는excludedStrings
에대해고유성을확하지않습니다。
U = matlab.lang.makeUniqueStrings(
는전체문자열내에서고유하게만들年代
,whichStringsIdx
)年代
의부분을지정합니다。makeUniqueStrings
는S (whichStringsIdx)
의소끼리서로고유하고나머지소에대해서도고유하도록만듭니다。makeUniqueStrings
는나머지소를U
로수정하지않은채로반환합니다。이구문은字符串형배열또는문자형벡터로구성된배열에서그배열의일부요소만고유한지확인하려는경우사용합니다。
U = matlab.lang.makeUniqueStrings(
는年代
,___,maxStringLength
)U
에있는소의최대길이maxStringLength
를지정합니다。만일makeUniqueStrings
로maxStringLength
를초과하지않고年代
의소를고유하게만드는것이불가능하다면오류가반환됩니다。이구문은위에열거된구문중하나의입력수에사용할수있습니다。
예제
입력marketing수
출력marketing수
팁
입력값이유효하고고유한지확하려면
matlab.lang.makeUniqueStrings
전에matlab.lang.makeValidName
을사용하십시오。S = {”我。名字的,“my_Name”,“my_Name”};validValues = matlab.lang.makeValidName(S) validUniqueValues = matlab.lang.makeUniqueStrings...{}, namelengthmax)
validValues = 'my_Name' 'my_Name' 'my_Name' 'my_Name' ' validUniqueValues = 'my_Name' 'my_Name_1' 'my_Name_2' '
버전 내역
R2014a에개발됨