我想使用生成矢量名称并将它们放在字符串数组中,然后我需要使用readcol命令调用这些矢量标题。这基本上就是我想要的:
vectorname1 / vectorname2是具有每个向量所需名称的字符串数组 spreadsheets是我想要加载的所有电子表格的文件名的字符串数组
对于I = 0,n确实开始
readcol,电子表格[I],vectorname1 [I],vectorname2 [I],format ='x,d,x,x,d'
ENDFOR
Plot,vectorname1_1,vectorname2_1
我尝试过使用execute命令(即执行('readcol,'+ spreadsheets [I] +','+ vectorname1 [I] +','...)但IDL在遇到附加内容时返回错误引号格式为关键字。
任何想法?
答案 0 :(得分:0)
似乎您的一个问题是在单引号中使用单引号。连续两次使用单引号。例如:
retval = execute('print, ''hi''')