第4章——IDL程序编写.pptVIP

  • 8
  • 0
  • 约7.85千字
  • 约 32页
  • 2017-09-10 发布于浙江
  • 举报
第4章——IDL程序编写

FUNCTION keyword1,b,shiftXY=key arr=make_array(b,/index) IF (b gt 1) THEN BEGIN key=1 ENDIF ELSE BEGIN key=0 ENDELSE RETURN,arr END 关键字 可以返回数组 5.3 程序的相互调用 MyFunctionFile( 实参1,…,实参n [,实字1,…,实字n]) MyProcedureFile,实参1,…,实参n [,实字1,…,实字n] ●程序的相互调用是指用户根据实际相互调用的方法。 ●程序的嵌套调用是指在第一个过程调用第二个过程时,允许第二个过程继续调用第三个过程,依次下去有限次调用,这种关系称为过程的嵌套调用。IDL6.4系统允许过程嵌套调用的层数没有限制。程序嵌套用的示意图如图 Chapter04CubeVolumeMain.pro Chapter04CubeVolume.pro 第四章 IDL程序编写 1. 程序设计的三大基本结构 2. 顺序结构 3. 选择结构 ■ IF ■ CASE 4. 循环结构 ■ WHILE – BREAKE –CONTINUE ■ FOR 5. 自定义函数 6. 程序调用

文档评论(0)

1亿VIP精品文档

相关文档