Найдите самые близкие слова к "MALTAB" и "MatWorks" с расстоянием редактирования меньше чем или равными 1.
words = ["MALTAB""MatWorks""analytcs"];
maxDist = 1;
idx = rangesearch(eds,words,maxDist)
idx = 3x1 cell array
{1x0 double}
{[ 1]}
{[ 5]}
Для "MALTAB" нет никаких слов в искателе в заданной области значений. Для "MatWorks" и "analytics", существует один результат. Просмотрите соответствующее слово для "MatWorks" с помощью возвращенного индекса.
nearestWords = eds.Vocabulary(idx{2})
nearestWords =
"MathWorks"
Найдите самые близкие слова к "MALTAB", "MatWorks" и "analytcs" с расстоянием редактирования меньше чем или равными 3 и их соответствующими расстояниями редактирования.
words = ["MALTAB""MatWorks""analytcs"];
maxDist = 3;
[idx,d] = rangesearch(eds,words,maxDist)
idx = 3x1 cell array
{[ 2]}
{[ 1]}
{1x2 double}
d = 3x1 cell array
{[ 2]}
{[ 1]}
{1x2 double}
И для "MALTAB" и для "MatWorks", существует одно слово в искателе в заданной области значений. Для "analytcs" существует два результата. Просмотрите соответствующие слова для "analytcs" с помощью возвращенных индексов и их расстояний редактирования.
Отредактируйте искателя расстояния, заданного как объект editDistanceSearcher.
words — Введите слова представьте вектор в виде строки | вектор символов | массив ячеек из символьных векторов
Введите слова, заданные как вектор строки, вектор символов или массив ячеек из символьных векторов. Если вы задаете words как вектор символов, то функция обрабатывает аргумент как отдельное слово.
Типы данных: string | char | cell
maxDist — Максимальное поисковое расстояние неотрицательный номер
Максимальное поисковое расстояние, заданное как неотрицательный номер.
Функция находит индексы слов в eds, расстояние редактирования которого до элементов words меньше, чем или равный maxDist, отсортированному в расстоянии редактирования порядка по возрастанию.
idx Индексы самых близких соседей в искателе массив ячеек векторов
Индексы самых близких соседей в искателе, возвращенном как массив ячеек векторов.
idx{i} является вектором индексов слов в eds, расстояние редактирования которого до words(i) меньше чем или равно maxDist, отсортированному в расстоянии редактирования порядка по возрастанию.
Типы данных: cell
d Отредактируйте расстояния до соседей массив ячеек векторов
Отредактируйте расстояния до соседей, возвращенных как массив ячеек векторов.
d{i} является вектором расстояний редактирования между words(i) и соответствующими словами в eds, данном индексами словаря idx{i}.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.