我正在运行遗传算法,所有代的数据都存储在一个文件中,如下所示。我想在带有标题的单独窗口上绘制每一代数据,该标题将从以#开头的空白行之后的行中获取。在每一代冠军之前都有一个“#”。
注意:每一代的标题后面没有空白行,每一代数据之后和下一代标题之前都有一个空白行。
0 +0.00000 +0.00000 +0.00000 +0.748570 +1.00000 +0.748566 +0.998268
1 +0.100000 + 6.93889e-18 +0.0588764 +0.716775 +1.00000 +0.760250 +0.994118
0 +0.00000 +0.00000 +0.785398 +0.748570 +1.00000 +0.748566 +0.998268
1 +0.0707107 +0.0707107 +0.685398 +0.764702 +1.00000 +0.668186 +0.992386
2 +0.148127 +0.134009 +0.585398 +0.786377 +1.00000 +0.609907 +0.986533
0 +0.00000 +0.00000 +0.785398 +0.747954 +1.00000 +0.747951 +0.998268
1 -0.0707107 -0.0707107 +0.685398 +0.750520 +1.00000 +0.619691 +1.00415
2 -0.148127 -0.134009 +0.585398 +0.753922 +1.00000 +0.538897 +1.01000
我尝试了基本的绘图命令:
plot "r.txt" using (-7+$2):(-7+$3) with lines
但是这个命令在一个窗口中绘制了所有代,我希望它在一个单独的窗口中显示每一代。 示例:
Window1: - +1,0代情节
Window2: - +1,1代情节....................等等
PS:对不起,如果我的问题模糊不清,概括不清,我是新来的,必须先了解在发布之前概括我的问题的正确方法
答案 0 :(得分:0)
我不确定你对单独窗口的意思,但是只选择其中一个块写一些东西:
plot '...' every :::1::1 u ...
这只会绘制第一个块......