我正在寻找一种生成随机数的方法,因此我可以使用它为一条线指定任意样式或颜色。
我有一个我调用的函数,它加载一个设置文件;该函数读取文件,并绘制数据。在设置文件中,我为线条颜色,宽度和样式设置了不同的样式。我使用shell脚本作为语言。
这个想法是,而不是调用
plot 'filename' using 1 with linespoints ls 1....2...3....n
我可以做类似
的事情plot 'filename' using 1 with linespoints ls [random number]
我知道如何使用gnuplot计算随机数;所以要在1-15之间得到一个数字
15*(rand(0))
我可以使用它作为plot命令中随机数的来源,因此它看起来像
plot 'filename' using 1 with linespoints ls 15*(rand(0))
或者有更好/更正确的方法吗? 我甚至可以在gnuplot之外生成数字;只是想学习如何在gnuplot中做所有事情,但我对其他解决方案持开放态度。谢谢!