Как сделать динамическую кривую с ZedGraph в C#?

Мне нужно создать динамический граф в ZedGraph, где каждая из точек на новой кривой является функцией точек на предыдущей кривой. Принимая общий эффект, вся кривая движется / развивается по оси.

У меня есть цикл, в котором я вычисляю следующую кривую на основе тока, используя мою функцию, и я сохраняю их в двумерном массиве. Таким образом, для каждого временного шага у меня есть все значения оси Y в порядке в моем массиве.

Я не уверен, как идти с фактическим заговором, мне нужно объявить новый pairpointlist для каждой кривой / временного шага?

Я новичок в ZedGraph, и я не смог найти подобных проблем в Интернете. Я немного застрял.

Любая помощь приветствуется, ура!

1 ответ

Решение

Zedgraph имеет встроенную опцию для динамического построения графиков или данных в реальном времени, RollingPointPairList

Вам просто нужно изменить данные списка в событии таймера, и вы также можете контролировать скорость прокручивания данных.

Другие вопросы по тегам