【发布时间】:2019-06-13 22:55:21
【问题描述】:
我在 IDL 中写这个。
我想通过函数 y 传递数组 x 中的数字列表,然后所有 y 值进入数组 z,将绘制 x 与 z。
我尝试了多种方法来解决这个问题。最初,我使用列表,很容易使用“list.add”函数将新元素添加到数组中。但是,我只能在 IDL 中绘制数组,而不能列出(因此出现错误)。我一直在搞乱代码很长一段时间,所以希望我能在正确的方向上得到一些指示
z = [] ; array to hold y data
x = [1,2,3,4] ; x data
FOREACH element, x DO BEGIN
y = x+3
z.add,y
ENDOFREACH
; the plot
p = SCATTERPLOT(x,z)
我希望从中得到一个简单的散点图,但我不知道如何更改我的数组。
【问题讨论】:
标签: arrays list element add idl-programming-language