第一图书网

IDL可视化分析与应用

韩培友 西北工大
出版时间:

2006-10  

出版社:

西北工大  

作者:

韩培友  

页数:

470  

字数:

951000  

Tag标签:

无  

内容概要

  语法简单的第4代可视化交互数据语言IDL(Interactive Data
Language)是新一代交互式、跨平台、面向图形对象的应用程序开发语言,具有较强的数据分析和可视化功能。IDL同时支持命令交互、程序执行和菜单操作三种工作方式,是进行交互数据分析和可视化应用工程开发的高效软件和理想工具。
  本书系统地介绍了交互数据语言IDL的基本原理、操作方法、命令和函数的功能和使用方法、程序设计方法、各种流行菜单系统的制作方法、Windows窗口系统的设计方法、屏幕控制对象的设计方法、可视化应用系统的设计与实例和通用数据库管理系统及基本模式的设计方法和技巧。同时还详细介绍了IDL生成品的具体使用方法。书中含用大量取材新颖,并且均可以得立运行的例题和习题,其相关程序均已上机调试通过。
  本书可作为高校计算机、信息信号处理、数据可视化分析、图形图旬处理及相关专业的本科生和研究生教材及各类计算机培训教材,还可以作为初学计算机人员的自学参考书以及各类计算机用户和软件开发人员的参考书。

书籍目录

第1章 IDL 6.3环境与操作
1.1 IDL 6.3的功能特点
1.2 IDL 6.3的安装
1.3 IDL 6.3的启动和退出
1.4 IDL 6.3的命令格式
1.5 IDL 6.3的工作方式
1.6 IDL 6.3的帮助系统
1.7 IDL 6.3的基本操作
1.8 IDL 6.3的常用命令
1.9 IDL 6.3的程序和运行
习 题
第2章 数据
2.1 数据类型
2.2 常量
2.3 变量
2.4 数组
2.5 结构
2.6 指针
2.7 函数
2.8 表达式
习 题
第3章 数据的输入和输出
3.1 数据的标准输入和输出
3.2 数据的格式输入和输出
3.3 数据的文件格式输入和输出
习 题
第4章 程序设计
4.1 程序设计的基本结构
4.2 程序设计的选择控制
4.3 程序设计的循环控制
4.4 自定义函数
4.5 参数和关键字
4.6 程序的相互调用
4.7 全程变量和局部变量
4.8 中断处理
4.9 高效程序设计
4.10 IDLDE的调试工具及应用
4.11 IDL与其他语言的接口
习 题
第5章 图形系统
5.1 图形系统概述
5.2 坐标系统
5.3 显示模式和颜色表
5.4 直接图形系统
5.5 对象图形系统
习 题
第6章 数据可视化
6.1 绘制线PLOT
6.2 绘制多线OPLOT
6.3 绘制无坐标轴多线PLOTS
6.4 绘制坐标轴AXIS
6.5 绘制文本XYOUTS
6.6 绘制条形棒BAR_PLOT
6.7 绘制等值轮廓线COUNTOUR
6.8 绘制网格面suRFACE
6.9 绘制阴影曲面SHADE_SURF
6.10 绘制投影曲线PLOT_3DBOX
6.11 交互文本图形标注ANNOTATE
习 题
第7章 图形用户界面GUI
7.1 图形用户界面的组成结构
7.2 图形用户界面GUI的设计
7.3 基于过程的GUI设计
7.4 基于GUIBuilder的GUI设计
7.5 GUI设计实例分析
习 题
第8章 面向对象程序设计
8.1 面向对象程序设计的特征
8.2 面向对象程序设计的方法
8.3 类和对象的创建和调用
8.4 事件和方法的创建和调用
8.5 类和方法的结构和封装
8.6 字体Font和文本Text的程序设计
8.7 填充模式Pattern和多边形Polygon的程序设计
8.8 绘图符号Symbol与线Plot和折线Potyline的程序设计
8.9 坐标轴Axis的程序设计
8.10 轮廓线Contour的程序设计
8.11 图例Legend的程序设计
8.12 曲面Surface的程序设计
8.13 灯光Light的程序设计
8.14 选取对象Selection的程序设计
8.15 数据获取DataPicking的程序设计
8.16 虚拟跟踪球TrackBall的程序设计
8.17 面向对象程序设计实例分析
习 题
第9章 图像处理
9.1 图像处理概述
9.2 图像文件的输入和输出
9.3 图像的显示方法
9.4 图像的显示
9.5 图像的缩放
9.6 图像的移动
9.7 图像类型转换
9.8 图像的色标
9.9 图像的几何变换
9.10 图像贴图
9.11 图像区域处理ROI
9.12 图像频域变换
9.13 图像增强和滤波
9.14 图像边界提取
9.15 图像的形态学处理
习 题
第10章 体绘制
10.1 体绘制概述
10.2 体绘制的程序设计
10.3 体绘制工具XVOLuME
10.4 体数据的断层提取
10.5 体绘制的实例分析
习 题
第11章 IDL 6.3的智能工具iTools
11.1 iTools数据的输入输出
11.2 iTools的常用操作
11.3 图像处理工具ilmage
11.4 二维图形和三维图形可视化工具IPlot
11.5 面可视化工具iSurface
11.6 轮廓线可视化工具iContour
11.7 体可视化iVolume
习 题
第12 章地图可视化
12.1 地图投影MAP_SET
12.2 地图大陆轮廓线MAP_c0NTINENTS
12.3 地图经纬网格投影MAP_GRID
12.4 地图投影的贴图MAP_IMAGE
习 题
第13章 小波工具包
13.1 小波工具包概述
13.2 小波工具包的启动和退出
13.3 小波工具包的菜单系统和工具栏
13.4 小波工具包的数据集浏览器Dataset Viewer
13.5 小波工具包的小波浏览器Wavelet Viewer
13.6 小波工具包的能量谱分析器wavelet Power spectrum
13.7 小波工具包的多方案分析器Multiresolution Analysis
13.8 小波工具包的消噪工具Denoise Tool
习 题
第14章 数据库管理
14.2 IDL 6.3在Microsoft Access 2003下的数据库管理
14.3 IDL 6.3在Visual Foxpro 9.O下的数据库管理
14.4 IDL 6.3在SQL Server 2000下的数据库管理
习 题
第15章 可视化应用系统的设计与实现
15.1 可视化应用系统的设计
15.2 系统功能模块程序设计
15.3 可视化应用系统的集成和调试
15.4 可视化应用系统的发布
15.5 可视化应用系统的实例分析
习 题
第16章 IDL 6.3项目管理器
16.1 项目管理器的启动和退出
16.2 项目管理器的界面和使用方法
16.3 项目文件的建立
16.4 项目文件的保存和关闭
16.5 项目文件的打开和编辑
16.6 项目文件的编译和运行
16.7 独立运行文件的生成
习 题
第17章 IDL 6.3程序的发布Virtual Machine 6.3
17.1 Virtual MacKne 6.3的安装
17.2 Virtual Machine 6.3的运行和程序发布
17.3 Virtual Machine 6.3的卸载
习 题
附录
附录A 组件的事件结构
附录B IDL 6.3的系统变量

章节摘录

  IDL6.3的主要优点就是在可视化应用系统中,可以方便灵活的对可视化应用系统中几乎所有功能进行实时交互控制。目的是可以使用户在程序运行过程中,可以对数据以交互的方式进行输入、编辑、修改、删除、计算、分析、显示、存储等交互控制管理、交互处理和交互分析数据。这些交互处理功能可以分别使用独立的功能模块来实现。  交互控制模块是整个应用系统的控制中心。交互控制方式设计的是否合理,将直接影响数据处理的方便性、灵活性和可视化应用系统的GUI界面美观程度和容错能力。  交互控制模块程序参阅15.5节的程序模块(Chapter 15 Happy You 3DS Control.pro)。  15.2.7 输出模块程序设计  用户使用应用系统的最终目的,就是把经过系统加工处理后的最终有用信息提供给用户,以便用户来使用它作出正确决策。这是一个应用系统应具有的基本功能。  输出模块是用来把数据处理的中间结果或最终结果,以不同的方式进行显示、打印或以不同的数据格式进行存储的功能模块。其功能是用于输出应用系统中数据处理好的数据。输出模块通常使用数据的标准输出方法、数据的格式输出方法和数据的文件输出(文件导出)方法来实现。输出数据的方法有三种:显示输出、打印输出和存储输出。  显示输出是指使用一个设计好的输出数据GUI,按照指定的方式显示输出数据。  打印输出是指按照指定的方式把数据处理结果,送往打印机打印输出。  存储输出是指使用存储命令把处理好的数据存储在内存变量文件中,或者使用格式文件的操作方法,以多种文件格式把数据存储到格式文件中。文件可以是任意各式的数据文件和图像文件。  输出模块的程序设计方法请参阅15.5节的程序模块(Chapter 15 Happy You 3DS Control.pro)中的下拉组合文本菜单File-Save Selection、File-Print和File-Export VRML。  ……


图书封面

图书标签Tags

广告

下载页面


IDL可视化分析与应用 PDF格式下载



IDL语言比较实用的参考书,初学者用比较合适。IDL语言各个方面都讲到了。


对于初学IDL的学者来说,内容详尽基础,很不错


毕设要用IDL,但是网上查的众多资料都是全英的,国内的书又太少太老,查到了这本书之后真的很高兴,整个毕设过程中这本书一直都陪在我的书桌电脑旁~


学习IDL比不可少的工具书


这本书相当不错值得学习软件开发人员看一看


由于是第一次在网上购物,于是我选择了买一本书,而且是货到付款,因为这样保险.所以先在当当网上下单之后就等着当当网发货了,大约一周后收到了我想要的书,送书人的态度也很不错.总之第一次在当当网上买书比较成功,而且为我节省了时间和银子!


书质量好!确实不错!!


书的质量不错,和图书大厦的一样我晚上下的订单,我在奥运村那边,第二天早上就收到了,太快了,出乎我的意料赞一个


书的价格便宜,质量也不错


很好。内容充实


内容没的说的
第二版印刷 纸张偏黄的那种


作为一本工具书来说,很好用!


供求平衡,呵呵!


klopop


这本IDL书总体还不错,参考价值大。另有一本《IDL可视化工具入门与提高》,较简单些,可以先看一下,我有电子版的。其实,IDL自带的帮助很好。


一是图书质量没想象中好,二是内容不够系统,很多都是参照IDL帮助文档翻译或者改动的。
但作为国内少有的几本中文参考书算是不错了!~


刚开始用这本书,里面有很多程序可供参考,感觉还不错。很适合于新手。看到很多学IDL的人都在用。还不错。


对于学习IDL的读者来说,这是一本较好的读物。只是程序代码在出版社的网站上找不到,不知是什么原因。


周五订的书,第二天就送来了,很快。不过书还不错,比较适合初学IDL的人使用。希望以后能有英文版的。


该书内容详尽,讲解深刻,适合于IDL语言的初学者,也可做为资深程序员的工具书。支持/


与网上流传的idl参考教材内容相比内容更丰富一些,但也是入门级别的吧,其实也是挺杂的,耐心开完也要段时间也不切实际,用到哪查哪吧,要和官方的refguide配和来看。也算是国内出的idl最好的书了


IDL书太少,虽然不很满意,这本书还是能带来不少帮助,也算不错了。


今天终于把它翻完了,原来听说不如阎殿军的那本书,买的时候有点后悔,我没有看那本书,所以没法说哪个更好,但这本书我觉得已经很不错了,虽然现在的IDL都有7.0的了,有些东西不适应,比如GUIbuilder总的来说还是很不错的,比较详实,不能说十全十美,如排版上有瑕疵可以做很好的一本工具书了


这本书适用于有一定ENVI和IDL基础的人.不错


只是关于IDL的书市面上太少了~


做毕业设计用。


还不错。书写得比较系统。


书本内容丰富,像一个手册,覆盖该软件的全部内容。


书的质量很好,当当发货超快,希望自己认真把这本书学好。


内容很详细讲解很到位哦


感觉书有些旧,物流很棒


老师推荐的书,正在学习,适合初学者。书的质量还不错!


书角折了下,总体还行~


买的书有瑕疵 但是很快就给退货了 服务不错 赞一个


书相对便宜,送货及时快捷,谢谢


本人感觉所购买的书与预想的基本相符,只是感觉纸张质量少有欠缺,


送书很快我是当天晚上订的第二天下午就到了,不错!


送书及时,服务态度很好


我是初学者,对于我来说这本书还不错,值得一读


还没开始看呢 但是感觉应该可以


既适合初学者,也适合有一定经验的人翻阅参考


不得不买,悲剧!


书本印刷质量还可以,感觉是正版,内容还没看,不知道怎么样


本来不是想买这本的,结果只有这本卖,只能买这本了


讲解很好,细节都讲到了


是一本好书,值得拥有!


rt,只不过有一些小的印刷错误


感觉还不错,再接再厉!


勉强还行吧,一般吧


好书,就是编撰年限有点老土,要是有近期出版的最好不过啦


对商品基本满意,希望价格能再降一点


唯一的遗憾是没有配套的光盘!


内容不少,但是缺乏系统规划。没有站在学生的角度来考虑和组织内容。IDL的优势之一在于数组的处理能力超强。作为有一定IDL编程基础的读者,我买这本书的目的是想获取更多有关数据文件的读取、转换和移植等问题的细节,遗憾的是这些在书中竟然只字不提。还不如闫殿武的《IDL可视化工具入门与提高》。这两本书我都买了,对比之下,感觉都不如目前网上流传的电子版的IDL编程手册。真希望我们的编者能够更负责地编写一些可读性、实用性更强的作品。尽管如此,这本书对我来说还是有一定的参考价值,但是对新手来说是不适用的。


还好吧,IDL好像一直没什么非常好的入门用的中文书。这本就是英文指南中部分命令的翻译。不太全,但用的时候倒也方便,尤其对于英文不太好的同志们。如果英文不错,直接在指南中搜索就好了。


总体感觉还行,但是和在书店买的其他书相比较而言,总感觉这本书是盗版质量比较好的盗版书!


不怎么好,讲得不透彻,也不随书附一张光盘让读者练习书中的例子.


书中字太小,纸张也较差。


书刚送到,翻了翻感觉质量一般。。。。还脏兮兮的。。。


总体还可以吧,跟其他书没多大区别


感觉算是用心写了,编程书嘛,会看就行了


总体感觉还行,就是字张有些薄,有个别印刷错误,有点像优质盗版书


这本书用处不是很大,比较鸡肋!


这本书的东西很乱,就是直接翻译的help里面的东西


适合有一定的C或C++基础的人阅读


IDL的书真的好少,希望多几本可以对比,听说机械工业的本不错,可惜我买的时候没货了。这一本感觉例子不是很详细,没有结果,语言貌似也不是很流畅,总是有不知所云的感觉


IDL的真的很少


本书完全抄袭官方的文档,仅仅进行了汉译


这本书很差劲,完全不适合入门。可以当手册翻翻


也许可以作为一本手册来看待。我很同意某位网友对该书的评价:“内容不少,但是缺乏系统规划。没有站在学生的角度来考虑和组织内容。”如果让我补充,我要说,一本好的计算机类教材应当具有如下特点:一是按照认知规律来编写和组织,从易到难,突出重点,一些最重要最常用的内容要多费笔墨,其他则可简略介绍,让读者每学习一章都感到有收获又不至于太难懂;二是要注意紧密结合实例,最好是每一个命令都紧跟着例程,并且运行结果也应马上在书中给出,必要的注释也十分重要。遗憾的是,《IDL可视化分析与应用》这本书也许可以看作是以上期望的一个反例。


相关图书