- 积分
- 410
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2016-3-25
- 最后登录
- 1970-1-1
|
发表于 2017-8-15 15:30:28
|
显示全部楼层
大侠请教一下,看看我的这个程序,怎么一运行就会出现这样的东东IDL> .compile -v 'E:\ywm\IDLWorkspace83\NewProject\mfile4.pro'
% Compiled module: $MAIN$.
IDL> mfile4
% Compiled module: $MAIN$.
% Compiled module: MFILE4.
% Attempt to call undefined procedure/function: 'MFILE4'.
% Execution halted at: $MAIN$ 1 E:\ywm\IDLWorkspace83\NewProject\mfile4.pro
附上程序:
pro mfile4
file=filepath('17060608.000',root_dir='E:\ywm',subdirectory=['summary/ki'])
;打开文件
openr,lun,file,/get_lun
;将头文件放入字符串数组中
headfile=strarr(4)
;读入头文件
readf,lun,headfile
;读入数据文件
datafile=fltarr(73,145)
readf,lun,datafile
;datafile=read_ascii('e:\ywm\summary\ki\17060608.000',data_start=4)
printf,datafile
device,decomposed=0
;levels=[20,24,28,32,36,40,44,48,52]
;c_labels=(1,1,1,1,1,1,1,1,1)
lon=findgen(5)*5+95
lat=findgen(4)*5+30
data=min_curve_surf(datafile)
map=MAP('lambert',limit=[30,95,45,115],center_latitude=35,center_longitude=105,title='ki',fill_color='light blue')
m1=mapcontinents(/countries,fill_color='beige')
contour,data,lon,lat,/follow,/overplot
end
|
|