Итак, я пытаюсь преобразовать алгоритм следования за искусственным интеллектом из кода R в код C ++ для назначения в классе, и я наткнулся на функцию Which из библиотеки R, и я не могу понять, что она делает. Я прочитал документацию по этой функции, но в ней ничего не говорится об использовании символа>.
Строка:
i <- max(which(param > path$param))
param - это число типа double, которое колеблется где-то между 0 и 1, а path¶m - это список двойных значений где-то между 0 и 1
Я наблюдал в отладчике, а «i» всегда возвращает целое число, например 1 2 или 3
Любая помощь с благодарностью.