2016-08-21 29 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情節可以接受的格式。