Jun 4, 2022 10:59
1 yr ago
24 viewers *
English term

In each iteration

English to Russian Tech/Engineering Electronics / Elect Eng аудиорендеринг
«на итерации» или «в итерации»?

Discussion

Natalie Jun 4, 2022:
Грамота.ру здесь вряд ли поможет: здесь важно понимать, что такое итерация, а не руководствоваться правилами грамматики
VASKON Jun 4, 2022:
Итерация – это проще говоря вычислительный цикл в матмодели некого процесса (функции). Делая последовательность циклов, вычислитель приближается к точному значению искомой функции.
Если речь идёт о процессе вычисления в целом, то я бы сказал "на каждой итерации", если о подробностях алгоритма итерации, то можно сказать — "в каждом цикле (итерации)". Верно и так, и эдак. Это не принципиально для целевого читателя.

Proposed translations

+2
2 hrs
Selected

->

Итерация (итерационный процесс) - это цикл. Поэтому можно говорить либо о шаге итерации "на каждом шаге итерации", либо обо всем итерационном процессе/цикле (тогда будет "в каждом итерационном цикле"). Нужно внимательно посмотреть на контекст, о чем идет речь: о шаге итерации или обо всем итерационном процессе/цикле (многократном повторении цикла), и выбрать правильный вариант с соответствующим предлогом. Скорее всего, речь идет о шаге итерации (с предлогом "на"). В русскоязычной терминологии не принято писать (и никогда не пишут) просто "на каждой итерации" или "в каждой итерации"

Итерация (программирование)
https://ru.wikipedia.org/wiki/Итерация
Итерация в программировании — в широком смысле — организация обработки данных, при которой действия повторяются многократно, не приводя при этом к вызовам самих себя (в отличие от рекурсии). В узком смысле — один шаг итерационного, циклического процесса


--------------------------------------------------
Note added at 2 hrs (2022-06-04 13:29:24 GMT)
--------------------------------------------------

in each iteration
https://www.linguee.ru › английский-русский › in+eac...
На каждом шаге итерации определяются текущие дискретные приращения массы компонентов жидкого оксидного включения.

Расчет установившихся режимов компенсированной ...
http://earchive.tpu.ru › handle
В каждом цикле итерации производится уточнение мощностей нагрузок и перетока между ПС и ДЛЭП, а также характеристик систем

--------------------------------------------------
Note added at 2 hrs (2022-06-04 13:33:35 GMT)
--------------------------------------------------

Многократно гуглящиеся фразы "в каждой итерации" и "на каждой итерации" обычно относятся к неграмотной разговорной лексике "юных талантов"
Note from asker:
Спасибо!
Peer comment(s):

agree Natalie
1 hr
Спасибо
agree Vladimir Bragilevsky
1 hr
Спасибо
Something went wrong...
4 KudoZ points awarded for this answer. Comment: "Спасибо!"
31 mins

в каждой итерации

e.g.: ...способ получить значение переменной в каждой итерации цикла ... https://tinyurl.com/mry4m5jp
but
...на каждой итерации цикла будет выполняться проверка на условие ...

--------------------------------------------------
Note added at 40 mins (2022-06-04 11:39:33 GMT)
--------------------------------------------------

статистика
"в каждой итерации" About 39,600 results
"на каждой итерации" About 101,000 results
но что ближе по контексту
Note from asker:
Спасибо! Так «в» или «на»?
Спасибо! Статистика - хорошо, но хотелось бы получить однозначный ответ (если он существует). Задал вопрос на грамота.ру, но ответа пока нет.
Something went wrong...
3 days 6 hrs

См.

Итерация:
1. Повтор, повторение (действие).
2. Результат выполнения одного или нескольких циклов.

Iteration:
1. Повтор, повторение (действие).
3. Цикл (объект, который повторяют).


In each iteration:
1.
- при каждом повторе, повторении;
- при каждой итерации;
- в ходе каждого повторения;
- в ходе каждой итерации;
- при каждом повторе цикла;
- на каждом шаге итеративного процесса;
3.
- при каждом выполнении цикла;
- сказать "в каждом цикле" нельзя, так как такая фраза подразумевает, что циклов несколько. Однако цикл — всего один. А несколько — повторений цикла.
- фразу "в цикле" можно использовать, описывая его состав.


Фразу "в итерации" можно использовать при описании результата выполнения цикла (но не для английского "iteration").

"На цикле" и "на итерации", мой взгляд, звучат не по-русски.

---
---
---

Iteration:
- повторение, повтор;
- мат. итерация (повторное проведение какой-л. математической операции);
- итерация, итерирование, повторение (цикла);
- шаг (в итеративном процессе);
- цикл.
Lingvo-словари

Iteration:
- The act or an instance of iterating; repetition.
- The process of repeating a set of instructions a specified number of times or until a specific result is achieved.
- One cycle of a set of instructions to be repeated...
https://www.ahdictionary.com/word/search.html?q=iteration
- An iterating or being iterated; repetition.
- Something iterated.
https://www.collinsdictionary.com/dictionary/english/iterati...

Цикл:
- совокупность явлений, процессов, составляющая кругооборот в течение известного промежутка времени.
Большой Энциклопедический словарь — https://dic.academic.ru/dic.nsf/enc3p/320926

Итерация:
- мат. результат применения какой-л. математической операции, получающийся в серии аналогичных операций.
Словарь иностранных слов русского языка — https://dic.academic.ru/dic.nsf/dic_fwords/45188/итерация
Something went wrong...
Term search
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search