在Tcl/Tk中绘制例程

Ana*_*and 2 graphing tk-toolkit gnuplot tcl

我想在Tcl/Tk中做简单的图形例程,如散点图,xy图,直方图.我使用的是Tcl/Tk 8.5.7.我发现在Tcler的维基中,很少有选项如BLT在Tcl/Tk 8.5+中不受支持

是否有任何Tcl/Tk接口gnuplot或任何小部件来完成图形化?

请告诉我Tcl/Tk中图形例程的选择.

Don*_*ows 5

Gnuplot确实可以产生Tcl/Tk可以消耗的输出.Tcler的Wiki上的这个页面描述了(虽然有一些额外的复杂性,因为它正在做动画).这是一个简化版本:

package require Tk
eval [exec gnuplot << "
    set term tk
    plot x*x
"]
pack [canvas .c]
gnuplot .c
Run Code Online (Sandbox Code Playgroud)

gnuplot命令是通过eval使用gnuplot 程序生成的输出来创建的.这有点棘手,特别是如果你想要做多个绘图(提示:使用命名空间),但使用起来非常简单.