Книжный магазин или компонент, чтобы делать статистические графики в C ++

Я работаю с алгоритмами, где я требую разворачивать результат (во время) каждого из них.

Я искал книжные магазины, чтобы мочь делать графики, но действительно или плохой ища или нет нахожу их. Я знаю, что выбором мог бы быть Кт, но в настоящее время у нас есть очень ограниченная сеть и медлил бы вечность с тем, чтобы загружать меня Qt, чтобы делать графики.

Есть какой-то книжный магазин, который был бы cross-platform, с которой он смог строить графики в C ++, или который мог бы использовать в ВАС X?

0
задан 04.02.2017, 05:01
2 ответа

Привет способ (очень использованная) состоит в том, чтобы перемещать посредством команды pipe из UNIX вывод твоей программы txt и оттуда называть GNU plot. Например я произвел данные с программой C ++ и сохраняю их в одном .txt:

./my_cpp_program > datos.txt

2 2 1.41421 1
3 2 1.41421 1
4 2.66667 1.49071 1
5 3 1.58114 1
6 3.6 1.67332 1
7 4 1.76383 1
8 4.57143 1.85164 1
9 5 1.93649 1
10 5.55556 2.01843 1
11 6 2.09762 1
12 6.54545 2.17423 1
13 7 2.24846 1
14 7.53846 2.32048 1
15 8 2.39046 1

потом у меня есть файл конфигурации (gnuplot_setup):

set style data lines
set offsets 0,0,0,0
set yrange [0:9]
set samples 100

plot "datos.txt" u 1:2 title "mis datos1" smooth cspline, '' u 1:3 title "mis datos2" smooth cspline, '' u 1:4 title "prueba GNU Plot" smooth cspline

и в конце концов один с консоли: gnuplot -p gnuplot_setup

могут автоматизировать весь процесс в рукописном шрифте bash introducir la descripción de la imagen aquí

2
ответ дан 24.11.2019, 13:29
  • 1
    хотя он не отвечает на вопрос прямо, это хороший soluci и # 243; n, который разъединяет generaci и # 243; n грамма и # 225; fico generaci и # 243; n данных. хорошая работа. – rnrneverdies 08.09.2016, 23:00

С простой одной bГєsqueda в Google я смог проверять, что gnuplot достаточно популярный и мультиплатформа.

Других кандидатов на то, чтобы иметь в виду:

1
ответ дан 24.11.2019, 13:29
  • 1
    #191; Если ты знаешь, что gnuplot он нуждается в API 3eros, чтобы объединен в c и # 243; я говорю C ++ ? Поэтому не us и # 233; я ищу какой-то librer и # 237; в или компонент, который я позволял бы работать грамм и # 225; ficos с C ++ , ничего мне стоит использовать gnuplot, если он не может объединять меня c и # 243; я говорю. Спасибо за dem и # 225; s подсказки, проверять их и # 233;. – Arturo G. 05.09.2016, 16:21
  • 2
    @ArturoG. поскольку я вижу gnuplot, Ваш разряд уже включает все необходимое, чтобы начинать работать с и #233; l. – PaperBirdMaster 05.09.2016, 16:45