Найдите самые близкие слова к "MALTAB" и "MatWorks" с расстоянием редактирования, меньше чем или равным 1.
words = ["MALTAB""MatWorks""analytcs"];
maxDist = 1;
idx = rangesearch(eds,words,maxDist)
idx=3×1 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=3×1 cell array
{[ 2]}
{[ 1]}
{1x2 double}
d=3×1 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.