Ответ 1
Там хорошая статья об этом здесь и здесь. Я также использовал NPlot в нашем последнем проекте, так как он проще в использовании.
Я пишу какое-то программное обеспечение для сбора данных и нуждаюсь в графической библиотеке gui, которая достаточно быстра, чтобы делать обновленные графики в реальном времени. Я использую Nplot, который неплохо подходит для бесплатной библиотеки, но мне интересно, есть ли какие-нибудь лучшие библиотеки (желательно бесплатные или дешевые).
Там хорошая статья об этом здесь и здесь. Я также использовал NPlot в нашем последнем проекте, так как он проще в использовании.
Если вам нужно что-то отобразить в приложении WinForms, вы можете попробовать бесплатный ZedGraph. Если это ASP.NET, то я недавно использовал Google Charts с отличными результатами.
Ну, не бесплатно. Но у нас были хорошие результаты с Nevron. Их поддержка также превосходна.
Другим хорошим вариантом является TeeCharts.
Возможно, вы захотите взглянуть на Открыть флеш-карту. Это инструмент для создания графических объектов с открытым исходным кодом, встроенный в flash и динамически обновляемый.
Просмотрите пример Ajax, чтобы понять, что он может сделать.
ZedGraph - это не только WinForms, но и веб-элемент управления. Это очень хорошо.
Определенно для Zedgraph мы используем это в течение многих лет, и это очень хорошо в графике "в реальном времени". Zedgraph очень хорошо документирован и доступно множество примеров.
Если ваша главная задача - скорость, ничего лучше, чем TeeChart. Серия fastLine обеспечивает зачисление 10 миллионов точек за секунду. И недавно они представили его и в реальном времени. Я был потрясен скоростью заговора.