1
在IDL中,我想使用变量名称及其在程序期间计算的值为我的绘图创建标题。对于单个变量,TITLE = var_name。如何在IDL绘图标题中使用多个变量?
如何列出TITLE关键字中的两个变量名称及其值? 类似TITLE =“var1:”var1“var2:”var2不起作用,并且没有任何引号和逗号组合似乎可以工作。
谢谢。
在IDL中,我想使用变量名称及其在程序期间计算的值为我的绘图创建标题。对于单个变量,TITLE = var_name。如何在IDL绘图标题中使用多个变量?
如何列出TITLE关键字中的两个变量名称及其值? 类似TITLE =“var1:”var1“var2:”var2不起作用,并且没有任何引号和逗号组合似乎可以工作。
谢谢。
关键字TITLE
需要一个字符串。如果你有几个名字和值,你必须决定如何将它们变成一个字符串。例如,你可以在一个简单的方式与结构做到这一点:
IDL> s = { var1: 0., var2: 3. }
IDL> t = ''
IDL> for i = 0, n_tags(s) - 1L do $
IDL> t += string((tag_names(s))[i], s.(i), format='(A, ": ", F, " ")')
IDL> print, t
VAR1: 0.0000000 VAR2: 3.0000000
当然,你可以的,只要你想获得具有格式代码花式。