Создайте искатель расстояния редактирования и задайте максимальное расстояние редактирования 3.
Найдите самые близкие слова, чтобы "test", "analytic", и "analyze" с расстоянием редактирования, меньшим или равным 1.
idx=3×1 cell array
{[ 4]}
{[ 5]}
{1x0 double}
Для "analyze", в поисковике нет слов в заданной области. Для "test" и "analytic", существует один результат каждый. Просмотрите соответствующее слово для "test" использование возвращенного индекса.
nearestWords =
"analytics"
Найдите самые близкие слова, чтобы "test", "analytic", и "analyze" с расстоянием редактирования, меньшим или равным 3, и соответствующими расстояниями редактирования.
idx=3×1 cell array
{[ 4]}
{[5 6]}
{[ 6]}
d=3×1 cell array
{[ 1]}
{[1 2]}
{[ 3]}
Для обоих "test" и "analyze", в поисковике есть одно слово в заданной области. Для "analytic", есть два результата. Просмотрите соответствующие слова для "analytic" (второе слово) с использованием возвращенных индексов и их расстояний редактирования.
nearestWords = 1x2 string
"analytics" "analysis"