从输入字符串构造唯一的字符串
U = matlab.lang.makeUniqueStrings (
构建在内部独特的字符串或字符向量年代
,excludedStrings
)U
关于excludedStrings
.的makeUniqueStrings
功能不检查excludedStrings
对于唯一性。
U = matlab.lang.makeUniqueStrings (
指定的子集年代
,whichStringsIdx
)年代
在整套中制作独特。makeUniqueStrings
使元素s(instringsidx)
在他们自己和剩余的元素中独特。makeUniqueStrings
返回未修改的剩余元素U
.当您拥有一个字符串数组或一个字符向量数组,并且需要检查只有一些元素是惟一的时,请使用此语法。
U = matlab.lang.makeUniqueStrings (
指定最大长度,年代
,___,maxstringlength.
)maxstringlength.
的元素U
.如果makeUniqueStrings
无法制作元素年代
独特而不超过maxstringlength.
,它返回一个错误。您可以将此语法与前面语法的任何输入参数一起使用。
确保输入值有效和唯一,使用matlab.lang.makevalidname.
前matlab.lang.makeunqueStrings.
.
S = {”我。名字的,“my_Name”,“my_Name”};1 .如果你的应用程序中包含了matlab.lang.makeUniqueStrings(validValues,...{}, namelengthmax)
my_Name = 'my_Name', my_Name = 'my_Name', my_Name = 'my_Name', my_Name = 'my_Name'