У меня есть приложение, считывающее значения смещения из внешнего источника данных.Эти смещения + - от центральной точки (ном = 0).
Я хотел бы сохранить последнюю минуту этих смещений и отобразить их на графике прокрутки.Этот график должен автоматически корректировать свои минимальные / максимальные значения в соответствии с данными за последнюю минуту.
Так что я вижу, что это указывает на очередь FIFO.
Я использую Delphi 7, однако при попытке использовать класс TQueue я не вижу никакого способа получить доступ к значению в очереди (а точнее, только к вершине очереди) с помощью Peek ().1008 * Есть ли лучшая структура данных для моей проблемы?
Мне нужно сохранить 60 чисел с плавающей запятой, получить доступ ко всем из них для отображения на графике и определить максимальное значение в очереди в любой момент времени.