2016-08-21 30 views
0

txt文件在我cpp的代码,我将数据存入以下列方式txt文件:如何读取的gnuplot

val={1,2.03,3.88,4,5} 
for (i=0; i<4; i++) 
{ 
      myfile2 << val << " "; 
} 

所以最终我得到的,看起来文件,如: 1 2.03 3.88 4 5

我很容易与一行读它在Matlab中,我可以绘制它不指定一个“x轴标签”

我怎样才能读取这个文件在gnuplot的阴谋?

是否有一种约定的方式来保存txt文件,可以在gnuplot和Matlab中轻松读取?

回答

1

根据http://lowrank.net/gnuplot/datafile-e.html看起来您需要将x和y值写入gnuplot文件。

如果你的C++代码看起来像...

val={1,2.03,3.88,4,5} 
for (i=0; i<4; i++) 
{ 
      myfile2 << i << " " << val << std::endl; 
} 

那么你应该有它在两个MATLAB和GNU情节可以接受的格式。