我有一个浮动数组或双数组,我们称它为foo。当我做
size(foo)
我得到这5个维度
2 67 52100 4 3498338
我想把它转换为一个字符串,如
str="strcture={arr:"+foo+"}"
这样我就可以做
Execute(str)
如何转换 foo
动态地转换成一个字符串?
我有一些东西可以打印一个变量的声明。在我的图书馆:
IDL> print, mg_variable_declaration(replicate({a: 0.0, b: 1.0}, 10))
replicate({ A: 0.00000, B: 1.00000 }, 10)
但它不会得到所有的数据值。只要创建一个正确类型的变量。不过,它可能会让你完成一部分任务。