Построение графиков в с - PullRequest
       3

Построение графиков в с

0 голосов
/ 17 февраля 2011

Я новичок в программировании на C, в настоящее время я использую Gedit Ubuntu 10.04 для написания программ на C, я хочу построить график, но я могу это сделать, любой может сказать мне, как это можно сделать, или ещеЕсть ли способ извлечь данные из вывода в электронную таблицу, где я могу построить график, график ??Я ценю вашу помощь .. спасибо !!!

Ответы [ 4 ]

0 голосов
/ 04 декабря 2013

Ваша проблема такая же, как у меня. Для этого есть несколько библиотек, написанных для облегчения работы, которая более или менее такова:

  1. открыть новое окно
  2. Нарисуй что-нибудь. То есть координаты, кривые, фон и т. Д.

В c / c ++ есть некоторые из этих библиотек:

  1. libplot, gnu plot использует www.gnu.org/s/plotutils. Это очень простой и документация имеет хорошие примеры, чтобы plot в svg, png и других файлах. Также вы можете рисовать в окне или создавать анимацию.
  2. mathGL основан на open-gl.

Еще один способ составить график - сгенерировать ваши данные в коде c, а затем построить их с помощью другой программы. Это возможно запустить gnuplot и передать ваши данные через канал. Но вы должны использовать вилку и трубы.

0 голосов
/ 17 февраля 2011

Gnuplot (http://www.gnuplot.info/) - довольно мощный и бесплатный инструмент для построения графиков данных. Ваш вопрос не ясен относительно того, хотите ли вы наносить данные программным путем.

0 голосов
/ 08 июня 2011

Я думаю, MathGL может помочь вам.Это библиотека графиков GPL, которая может создать окно с вашим графиком без знания какой-либо библиотеки виджетов.Также у этого есть хорошая графика для матриц и данных 3 ранга.

0 голосов
/ 17 февраля 2011

В Medsphere есть несколько довольно хороших GTK # виджетов для построения графиков (помимо прочего), но вам нужно немного более четко понимать требования к вводу / выводу, чтобы получить более конкретную помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...