我可以协助你进行翻译。以下是需要翻译的内容:
当我打开
我收到了以下警告:
当我替换 时,
我得到了所需的Sin(x)图形输出。
insert.dat在gnuplot的当前目录中。我想要绘制insert.dat文件的数据。
我有一个dat文件,名为insert.dat
文件内容如下:
1000 0.002322044 0.00291182
5000 0.000103257 0.000458963
10000 2.50E-05 0.000172019
20000 6.18E-06 6.03E-05
40000 2.51E-06 2.65E-05
60000 1.65E-06 1.71E-05
80000 1.21E-06 1.23E-05
100000 1.01E-06 9.97E-06
当我打开
gnuplot.exe
并键入plot insert.dat
with lines时,我得到了适当的输出,但是当我编写以下C#代码时:private void GNUPlot()
{
string pgm = @"E:\gnuplot\bin\gnuplot.exe";
Process extPro = new Process();
extPro.StartInfo.FileName = pgm;
extPro.StartInfo.UseShellExecute = false;
extPro.StartInfo.Standardization = true;
extPro.Start();
StreamWriter gnupStWr = extPro.StandardInput;
gnupStWr.WriteLine("plot \"insert.dat\" with lines ");
gnupStWr.Flush();
}
我收到了以下警告:
warning: Skipping unreadable file "insert.dat"
当我替换 时,
gnupStWr.WriteLine("plot \"insert.dat\" with lines ");
with
gnupStWr.WriteLine("plot sin(x) ");
我得到了所需的Sin(x)图形输出。
insert.dat在gnuplot的当前目录中。我想要绘制insert.dat文件的数据。
'insert.dat'
吗? - Anders Gustafsson