我使用multiplot
来同时绘制几个外部数据文件。所有这些数据文件的名称具有相同的前缀,并且具有相同的结构,hh_data1.out,hh_data2.out等。前缀“hh”是变量。所以,如果有一种方法可以只声明一次,可能在进入多重模式之前,我就会徘徊。
答案 0 :(得分:1)
您可以使用sprintf
功能格式化文件名:
var = 'hh'
tmpl = var.'_data%d.out'
plot sprintf(tmpl, 1)
您也可以考虑迭代数据文件以进行绘图:
do for [i=1:3] {
plot sprintf(tmpl, i)
}