Создайте искателя расстояния редактирования и задайте максимальное расстояние редактирования 3.
Найдите самые близкие слова к "MALTAB"
и "MatWorks"
с расстоянием редактирования меньше чем или равными 1.
idx = 3x1 cell array
{1x0 double}
{[ 1]}
{[ 5]}
Для "MALTAB"
нет никаких слов в искателе в заданной области значений. Для "MatWorks"
и "analytics"
, существует один результат. Просмотрите соответствующее слово для "MatWorks"
с помощью возвращенного индекса.
nearestWords =
"MathWorks"
Найдите самые близкие слова к "MALTAB"
, "MatWorks"
и "analytcs"
с расстоянием редактирования меньше чем или равными 3 и их соответствующими расстояниями редактирования.
idx = 3x1 cell array
{[ 2]}
{[ 1]}
{1x2 double}
d = 3x1 cell array
{[ 2]}
{[ 1]}
{1x2 double}
И для "MALTAB"
и для "MatWorks"
, существует одно слово в искателе в заданной области значений. Для "analytcs"
существует два результата. Просмотрите соответствующие слова для "analytcs"
с помощью возвращенных индексов и их расстояний редактирования.
nearestWords = 1x2 string array
"analytics" "analysis"