![简单的终端图形包?](https://linux22.com/image/79177/%E7%AE%80%E5%8D%95%E7%9A%84%E7%BB%88%E7%AB%AF%E5%9B%BE%E5%BD%A2%E5%8C%85%EF%BC%9F.png)
我想知道是否有专门用于 ASCII 图形的软件包,例如在终端中使用字符绘制线条和绘图点。我已经制作了一个用“#”字符绘制点的脚本,但使用起来有点糟糕。有什么东西可以描述我正在寻找的东西吗?
答案1
gnuplot
是处理此类事情的方法。
gnuplot> set terminal dumb
Terminal type set to 'dumb'
Options are 'feed 79 24'
gnuplot> plot sin(x)
1 ++----------------**---------------+----**-----------+--------**-----++
+ *+ * + * * + sin(x) ****** +
0.8 ++ * * * * * * ++
| * * * * * * |
0.6 ++ * * * * * * ++
* * * * * * * |
0.4 +* * * * * * * ++
|* * * * * * * |
0.2 +* * * * * * * ++
| * * * * * * * |
0 ++* * * * * * *++
| * * * * * * *|
-0.2 ++ * * * * * * *+
| * * * * * * *|
-0.4 ++ * * * * * * *+
| * * * * * * *
-0.6 ++ * * * * * * ++
| * * * * * * |
-0.8 ++ * * * * * * ++
+ * * + * * + * * +
-1 ++-----**---------+----------**----+---------------**+---------------++
-10 -5 0 5 10