【发布时间】:2013-12-02 16:41:12
【问题描述】:
我想在 gnuplot 中执行以下操作: 阅读我的文件,这些文件方便地标记为“filenameN.txt”,其中 N 是第 N 个文件。
使用 aN, bN,... 为数据拟合一些多项式 fN(x) 并使用 multiplot 将所有这些绘制在一个图形(多个图)中
但是,我无法使用 gnuplot 中可用的循环来使其工作。 起作用的是例如创建一个文件,它可以满足我对 N 的要求,然后运行一个通过 N=1...M 的外部循环。
这会产生 M 个图,但不会产生单个多图。
为此,我需要为适合的变量分配具有变量名称(f1、f2、...a1、a2、...、...)的变量(因为我可能想以某种方式将它们全部一起使用)
我还希望绘图循环在多图中生成简单的图(每个图都包含数据及其拟合,M 次,而不是第一个图包含所有线的多图,其余图为空。
那么我有两个问题:
- 如何分配变量变量名
- 如何在多图布局中使用循环
【问题讨论】: