Я пишу это в IDL.
Я хочу передать список чисел в массиве x, который проходит через функцию y, где затем все значения 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)
Я надеюсь получить из этого простой точечный график, но я не знаюкак поменять мои массивы.