Создайте искатель расстояния редактирования и задайте максимальное расстояние редактирования 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"