Рекомендации по построению (графику) компонента?

Я ищу виджет или элемент управления для построения временного ряда данных. В основном, график (x,y), где x и y - векторы Nx1. Я ищу, но не нашел много, и любые предложения будут отличными! Благодарю.

2 ответа

Используйте TeeChart, поставляемый с Delphi. Хорошо для временных рядов, а также графиков в реальном времени.

Я предпочитаю TJvChart из библиотеки Ved Jedi, но потом я написал TJvChart, или большую часть его в любом случае. Я рекомендую его по той причине, что он бесплатный, но у него есть некоторые ограничения, в том числе отсутствие надлежащего увеличения и уменьшения масштаба.

Я не люблю использовать в своих приложениях какой-либо компонент, который не включает в себя исходный код, и, как правило, предостерегаю от использования компонента с закрытым исходным кодом в любом серьезном проекте, поэтому планируйте купить исходный код TeeChart, если вам потребуется использовать этот компонент. Я не против Te-Chart, хотя; Если вы решите использовать его в коммерческом проекте, продолжайте, это тоже здорово. Просто знайте, что это действительно 100% стоит покупать источник для всего, что вы действительно хотите использовать серьезно.

Быстрый старт: 1. Скачайте и установите JVCL. 2. Откройте включенные демонстрации JvChart.

Учебник по стилю Stackru: 1. поместите TJvChart в форму. 2. напишите этот код:

  JvChart1.Options.PenCount := 1;
  JvChart1.Data.ValueCount := 3;
  // set values for [penIndex=0, valueIndex=0..2 ]
  JvChart1.Data.Value[0,  1] := 1;
  JvChart1.Data.Value[0,  2] := 3;
  JvChart1.Data.Value[0,  3] := 5;
  JvChart1.PlotGraph;

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