2012-07-18 51 views
1

在IDL中,我想使用變量名稱及其在程序期間計算的值爲我的繪圖創建標題。對於單個變量,TITLE = var_name。如何在IDL繪圖標題中使用多個變量?

如何列出TITLE關鍵字中的兩個變量名稱及其值? 類似TITLE =「var1:」var1「var2:」var2不起作用,並且沒有任何引號和逗號組合似乎可以工作。

謝謝。

回答

1

關鍵字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 

當然,你可以的,只要你想獲得具有格式代碼花式。

相關問題