气象资料站 气象资料站
设为首页
加入收藏
点击这里给我发消息
首页  | 气象作图  |  气象编程  |  气象统计  |  大气科学  |  农业气象  |  大探遥感  |  防雷  |  海洋科学  |  精品课程  |  气象家园 |  Tq网盘
搜索: [高级搜索]
致各位气象人的一封信
气象家园
您的位置: 首页 > 气象作图 > NCL/IDL
 
分类导航
 
站点广告
下载排行
最新软件
IDL入门手册
软件大小:2.23 MB 软件类型:国产软件
软件语言:简体中文 软件授权:共享软件
软件提交:mofangbao 更新时间:2011-05-23 21:05:12
软件作者: 软件等级:
官方网址:官方网站 程序演示:演示地址
运行环境:/all
下载统计:总下载:0,本月下载:0,本周下载:0,今日下载:0
软件介绍
IDL入门手册
目录
1        IDL介绍        5
1.1        IDL是什么        5
1.2        IDL的历史        6
1.3        IDL的优势        6
1.4        IDL与其它语言        7
1.5        基于IDL的软件        7
1.6        IDL学习材料        9
2        语法基础        11
2.1        变量        11
2.1.1        命名规则        11
2.1.2        创建变量        11
2.1.3        数据类型        12
2.1.4        IDL语言变量的特点        13
2.1.5        系统变量        15
2.2        数组        16
2.2.1        数组创建—直接创建法        16
2.2.2        数组创建--函数创建法        16
2.2.3        数组存取顺序        18
2.2.4        用一维下标来存取数组        18
2.2.5        多维数组        18
2.2.6        数组存取        19
2.2.7        数组赋值        19
2.2.8        数组运算        20
2.2.9        数组函数        21
2.3        结构体        25
2.3.1        结构体定义        25
2.3.2        结构体引用与赋值        26
2.3.3        常用结构体函数        26
2.4        指针        27
2.4.1        指针的创建与引用        27
2.4.2        数组指针        28
2.4.3        常用指针函数        28
2.5        表达式和运算符        28
2.5.1        表达式        28
2.5.2        常用运算符        29
2.5.3        运算符优先级        30
2.6        常用的IDL函数        30
2.7        IDL基本说明        34
3        IDL编程基础        36
3.1        IDL程序的类型        36
3.1.1        主程序        36
3.1.2        过程        37
3.1.3        函数        37
3.1.4        对象里的过程和函数        38
3.1.5        程序间的相互调用        38
3.2        参数和关键字        38
3.2.1        参数的定义和调用        39
3.2.2        关键字的定义和调用        39
3.2.3        参数和关键字的传递        39
3.2.4        参数和关键字的作用范围        40
3.2.5        参数和关键字的检测        40
3.3        程序控制语句        40
3.3.1        IF – THEN – ELSE        41
3.3.2        FOR – DO        42
3.3.3        CASE X OF – ELSE – ENDCASE        43
3.3.4        WHILE – DO        44
3.3.5        GOTO        45
3.4        程序调试        45
3.5        文件输入输出        46
3.5.1        文件的路径和文件操作        46
3.5.2        文件的打开        48
3.5.3        文本文件的读写        48
3.5.4        二进制数据的读写        49
3.6        IDL支持的通用数据格式        50
4        图形用户界面(GUI)开发        50
4.1        第一个GUI程序        50
4.2        GUI创建        51
4.2.1        GUI创建程序的一般结构:        51
4.2.2        GUI的构造层次        51
4.2.3        GUI基本组件        52
4.2.4        widget_base        52
4.2.5        widget_button        56
4.2.6        widget_label        68
4.2.7        widget_text        69
4.2.8        widget_draw        70
4.2.9        widget_droplist        72
4.2.10        widget_list        73
4.2.11        widget_slider        74
4.2.12        widget_table        76
4.2.13        widget_tab        78
4.2.14        widget_tree        80
4.2.15        widget_timer        81
4.2.16        组合组件        82
4.3        事件处理        82
4.3.1        事件结构        83
4.3.2        为组件指定事件处理程序        83
4.3.3        事件处理程序基本结构        84
4.4        数据传递        85
4.4.1        数据传递方法        85
4.4.2        使用指针作为用户数据        85
4.4.3        获取组件属性widget_info        86
4.4.4        设置组件属性widget_control        86
5        IDL面向对象编程        87
5.1        第一个面向对象的程序        87
5.2        类的定义和初始化        91
5.2.1        定义类的结构        91
5.2.2        初始化        91
5.2.3        一个完整的类的定义        92
5.3        事件和方法        92
5.3.1        过程        92
5.3.2        函数        93
5.3.3        类的封装        93
5.4        对象的创建和调用        94
5.4.1        对象的创建        94
5.4.2        对方法的调用        94
5.5        对象图形法        94
6        IDL/ENVI二次开发        102
6.1        扩展ENVI菜单        102
6.1.1        修改ENVI的菜单        102
6.1.2        ENVI菜单系统结构        103
6.2        一个简单的用户函数        104
6.3        影像分块        106
6.3.1        分块处理程序原理        106
6.3.2        分块处理的步骤如下:        106
6.3.3        影像分块的例子        107
6.3.4        非分块处理程序        110
6.4        保存处理结果        110
6.4.1        保存为ENVI格式        110
6.4.2        保存在ENVI内存        114
6.5        ENVI函数分类介绍        115
6.5.1        批处理模式        115
6.5.2        ENVI_DOIT 函数        116
6.5.3        文件输入和管理        117
6.5.4        文件信息        117
6.5.5        文件输出        117
6.5.6        读取影像数据(分块)        117
6.5.7        读取影像数据(非分块)        117
6.5.8        ROI处理        118
6.5.9        进度报告        118
6.5.10        地图信息        118
6.5.11        GUI部件        118
6.5.12        影像显示        119
6.5.13        矢量处理        119

强烈推荐的一份好的学习教程
...
下载地址
 下载地址1
推荐链接
·MATLAB数学建模与数学实验课件-MATLAB入门
·风云二号C卫星业务产品释用手册
·fortran程序设计手册(英)
·Fortran源码系列之-fortran完全自学手册(fortran红宝书)的源代码
·Matlab详细使用手册(html版)
·IDL中的数组
·IDL实践丛书(全英文)
·IDL可视化编程工具入门与提高
·IDL指南(全英文)
·IDL语言与HDF数据格式
按字母检索
网站首页 | 关于我们 | 服务条款 | 广告服务 | 联系我们 | 免责声明
Powered by EmpireDown 2.5 气象资料站版权所有