Ответ # 2 Если два массива A и B гарантированно имеют одинаковый размер, возможна более простая команда построения.Начнем с того, что все следующие команды построения эквивалентны.
plot A
plot A using 1:2
plot A using (column(1)):(column(2))
plot A using ($1):($2)
plot A using ($1):(A[$1])
Это связано с тем, что для построения графика массив A рассматривается как обеспечивающий два столбца информации: индекс i (столбец 1) изначение A [i] (столбец 2).Следуя стандартному синтаксису gnuplot, каждое поле в спецификаторе «using» команды plot может содержать либо пустой номер столбца, либо выражение в скобках.Внутри выражения на значение столбца можно ссылаться либо с помощью префикса знака $, либо с помощью функции column (i).
Из этого следует, что приведенная ниже команда отображает значения массива Bпротив значений массива A.
plot A using (A[$1]):(B[$1])