Gnuplot:抑制警告

Gnuplot:抑制警告,gnuplot,Gnuplot,我已经在C#中构建了一个Gnuplot包装器,它在运行时处理许多单个绘图。每个绘图从ascii格式的数据文件中获取数据,该文件表示一个带有浮点值的大型矩阵。通常,矩阵的第一行只包含NaN值。这就是gnuplot将警告打印到控制台的原因,如下所示: 第0行:警告:矩阵包含缺失或未定义的值 NaN值在绘图时被忽略-这种行为值得赞赏,因为我正在用不包含值的区域绘制热图。这就是为什么在这种情况下不需要这些警告。他们只是让gnuplot慢下来 有没有办法关闭这样的警告?据我所知,gnuplot中没有抑制这

我已经在C#中构建了一个Gnuplot包装器,它在运行时处理许多单个绘图。每个绘图从ascii格式的数据文件中获取数据,该文件表示一个带有浮点值的大型矩阵。通常,矩阵的第一行只包含NaN值。这就是gnuplot将警告打印到控制台的原因,如下所示:

第0行:警告:矩阵包含缺失或未定义的值

NaN值在绘图时被忽略-这种行为值得赞赏,因为我正在用不包含值的区域绘制热图。这就是为什么在这种情况下不需要这些警告。他们只是让gnuplot慢下来


有没有办法关闭这样的警告?

据我所知,gnuplot中没有抑制这些警告的内在方法


我能想到的唯一选择是使用类似于
gnuplotyourfile.gp2>/dev/null的东西将stderr重定向到/dev/null,或者在c#程序中忽略它们。

据我所知,gnuplot中没有抑制这些警告的内在方法


我能想到的唯一选择是使用类似于
gnuplotyourfile.gp 2>/dev/null
的东西将stderr重定向到/dev/null,或者在c程序中忽略它们。

是的。那就行了。但我想关闭警告,而不是重定向或主动过滤警告。那就行了。但我想关闭警告,而不是重定向或主动过滤它们