运行 IDL 过程中的基本绘图

Basic plotting in running IDL procedure

我几个小时前开始学习 IDL。我在名为 'plots.pro':

的 .pro 中构建了以下过程
PRO PLOTS
num=findgen(40)*10
line=sin(num*!DtoR)
plot, num, line
END

看来我应该得到作为 num 函数的直线图。但是,我收到以下错误消息:

'重复 ^ % PLOTS:参数数量不正确。'

我想知道你能否为我指出正确的方向。

过程名称 "PLOTS" 已被其他 IDL 过程使用。您可以重命名您的程序(和文件名),使其不与 PLOTS 冲突。

PRO my_plot
  num=findgen(40)*10
  line=sin(num*!DtoR)
  plot, num, line
END

IDL> my_plot