Започнах да учим IDL преди няколко часа. Изградих следната процедура в .pro, наречена "plots.pro":
PRO PLOTS
num=findgen(40)*10
line=sin(num*!DtoR)
plot, num, line
END
Изглежда, че трябва да получа парцел от линията като функция на num. Вместо това получавам следното съобщение за грешка:
"парцели ^ % PLOTS: Неправилен брой аргументи. "
Чудя се дали може да ме насочите в правилната посока.
Отговори:
4 за отговор № 1Името на процедурата "PLOTS" вече се използва по различна процедура IDL. Можете да преименувате процедурата (и името на файла) така, че да не се противопоставя на PLOTS.
PRO my_plot
num=findgen(40)*10
line=sin(num*!DtoR)
plot, num, line
END
IDL> my_plot