Запись списка значений данных в файл .dat для построения в GNUplot (на C) - PullRequest
1 голос
/ 15 августа 2010

Привет, я написал два разных метода для численного дифференцирования функции и ищу способ сравнить их.Я установил GNUPlot и хотел бы создать файл (например, приблизительный .dat) для его построения.В настоящий момент моя программа печатает серию столбцов с координатой x, аппроксимацией 1, аппроксимацией 2 и фактическим значением следующим образом:

x-coord      approx 1      approx 2      actual  
x-coord      approx 1      approx 2      actual  
x-coord      approx 1      approx 2      actual  
x-coord      approx 1      approx 2      actual  
 ...            ...           ...          ...

Есть ли способ сделать это в файл,легко вводить в GUPlot?Большое спасибо.

Джек

Ответы [ 2 ]

2 голосов
/ 15 августа 2010

Этот формат уже хорошо подходит для gnuplot.Найдите в командной строке gnuplot help plot using.

Чтобы получить это в файл, вы можете либо передать стандартный вывод из вашей программы (например, в Unix-подобных системах с yourprog > file.dat), либо использоватьфункция C fprintffopen и fclose).

1 голос
/ 15 августа 2010

Этот урок должен помочь вам http://www.duke.edu/~hpgavin/gnuplot.html

...