这个函数使用比较字符串或strcmpi返回索引的字符串匹配输入字符串的列表。如果没有发现匹配,匹配建议。
语法
印第安纳州= strlookup(字符串,列表)
印第安纳州= strlookup (…,“CaseSensitive”)
印第安纳州= strlookup (ThresholdValue…,“阈值”),
(印第安纳州,CloseNames) = strlookup (…)
描述
印第安纳州= strlookup(字符串,列表)返回相应指标印第安纳细胞条目列表匹配的字符串。
印第安纳州= strlookup (…,“CaseSensitive”)执行区分大小写的strlookup。
印第安纳州= strlookup(…,“阈值”,ThresholdValue)声明密切匹配的阈值。你会很少(如果有的话)需要使用这个。ThresholdValue是度量匹配应如何在提供建议。低阈值限制建议匹配较短而高阈值扩展列表的大小。默认情况下,阈值从1.5开始,然后增加或减少取决于有多少关闭返回匹配。如果少于3密切匹配返回,阈值增加,它看起来更多的比赛。如果找到超过10密切匹配,收紧的阈值(减少),直到不到10场比赛。
(印第安纳州,CloseNames) = strlookup(…)抑制命令窗口输出如果没有找到精确匹配,而不是返回一个空矩阵印第安纳州和密切匹配的单元阵列名称。如果精确匹配(es)是发现,印第安纳州将被填充,CloseNames将是空的。
引用作为
乍得格林(2022)。strlookup(//www.tianjin-qmedu.com/matlabcentral/fileexchange/47577-strlookup), MATLAB中央文件交换。检索。