Idl programming language 如何添加';%';和'+';IDL图上的符号?

Idl programming language 如何添加';%';和'+';IDL图上的符号?,idl-programming-language,Idl Programming Language,我试图在IDL上绘制以下图表 PRO HMMM a = '+' b = '-' c = '%' x = [b+'20'+c, b+'10'+c, '0', a+'10'+c, a+'20'+c] y = [1.2, 3.2, 4.5, 5.1, 6] plot, x, y END 已生成图形,但“%”和“+”消失。在idl上显示这些符号的正确方法是什么?如果我理解您的问题,您正在尝试将“+”、“-”和“%”符号放置在绘图上x数组中整数给定的位置。所以第一点是文本'-20%',第二点'

我试图在IDL上绘制以下图表

PRO HMMM

a = '+'
b = '-'
c = '%'

x = [b+'20'+c, b+'10'+c, '0', a+'10'+c, a+'20'+c]

y = [1.2, 3.2, 4.5, 5.1, 6]

plot, x, y

END

已生成图形,但“%”和“+”消失。在idl上显示这些符号的正确方法是什么?

如果我理解您的问题,您正在尝试将“+”、“-”和“%”符号放置在绘图上x数组中整数给定的位置。所以第一点是文本'-20%',第二点'-10%',依此类推

可以使用字符串值和x值的单独数组和

PRO HMMM

x = [-20, -10, 0, 10, 20]
xs = ['-20%','-10%','0','+10%','+20%']

y = [1.2, 3.2, 4.5, 5.1, 6]

plot, x, y
XYOUTS, x,y,xs

END