gnuplot_open_pipeT_gnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipegnuplot_open_pipe (算子名称)

名称

gnuplot_open_pipeT_gnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipegnuplot_open_pipe — Open a pipe to a gnuplot process for visualization of images and control values.

警告

gnuplot_open_pipegnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipeGnuplotOpenPipegnuplot_open_pipe is obsolete and is only provided for reasons of backward compatibility.

参数签名

gnuplot_open_pipe( : : : GnuplotFileID)

Herror T_gnuplot_open_pipe(Htuple* GnuplotFileID)

void GnuplotOpenPipe(HTuple* GnuplotFileID)

void HGnuplot::GnuplotOpenPipe()

static void HOperatorSet.GnuplotOpenPipe(out HTuple gnuplotFileID)

void HGnuplot.GnuplotOpenPipe()

def gnuplot_open_pipe() -> HHandle

描述

gnuplot_open_pipegnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipeGnuplotOpenPipegnuplot_open_pipe opens a pipe to a gnuplot sub-process with which subsequently images can be visualized as 3D-plots (gnuplot_plot_imagegnuplot_plot_imageGnuplotPlotImageGnuplotPlotImageGnuplotPlotImagegnuplot_plot_image) or control values can be visualized as 2D-plots (gnuplot_plot_ctrlgnuplot_plot_ctrlGnuplotPlotCtrlGnuplotPlotCtrlGnuplotPlotCtrlgnuplot_plot_ctrl). The sub-process must be terminated after displaying the last plot by calling gnuplot_closegnuplot_closeGnuplotCloseGnuplotCloseGnuplotClosegnuplot_close. The corresponding identifier for the gnuplot output stream is returned in GnuplotFileIDGnuplotFileIDGnuplotFileIDGnuplotFileIDgnuplotFileIDgnuplot_file_id.

注意

gnuplot_open_pipegnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipeGnuplotOpenPipegnuplot_open_pipe is only implemented for Unix-like systems because gnuplot for Windows (wgnuplot) cannot be controlled by an external process.

运行信息

This operator returns a handle. Note that the state of an instance of this handle type may be changed by specific operators even though the handle is used as an input parameter by those operators.

参数表

GnuplotFileIDGnuplotFileIDGnuplotFileIDGnuplotFileIDgnuplotFileIDgnuplot_file_id (output_control)  gnuplot HGnuplot, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Identifier for the gnuplot output stream.

结果

gnuplot_open_pipegnuplot_open_pipeGnuplotOpenPipeGnuplotOpenPipeGnuplotOpenPipegnuplot_open_pipe 返回值 2 ( H_MSG_TRUE) if the sub-process could be created. Otherwise, an exception is raised.

可能的后置算子

gnuplot_plot_imagegnuplot_plot_imageGnuplotPlotImageGnuplotPlotImageGnuplotPlotImagegnuplot_plot_image, gnuplot_plot_ctrlgnuplot_plot_ctrlGnuplotPlotCtrlGnuplotPlotCtrlGnuplotPlotCtrlgnuplot_plot_ctrl, gnuplot_closegnuplot_closeGnuplotCloseGnuplotCloseGnuplotClosegnuplot_close

可替代算子

gnuplot_open_filegnuplot_open_fileGnuplotOpenFileGnuplotOpenFileGnuplotOpenFilegnuplot_open_file

模块

Foundation