У меня есть два объекта PowerShell, которые я анализирую: $ Table1 и $ Table2.
Анализируя таблицу 1, я получаю метку времени: $ TimeStamp, для которой мне нужно найти два ближайших значения в таблице 2.
$Table2 looks like this:
Price TimeStamp
----- ----------------
0.0597 1542056680.72746
0.0584 1542056650.34414
0.0555 1542056197.46668
0.0551 1542056167.28967
$TimeStamp = 1542056303
$Table2 is already sorted by TimeStamp
Моя цель - эффективно вернуть верхний и нижний индексы $ Table2 (суть моего вопроса). Затем я сделаю линейную интерполяцию между двумя временными метками и двумя ценами, чтобы получить значение $ Price.
Линейная интерполяция в ответе не требуется, это только для целей контекста.
Приветствия
Philippe