IDL可視化分析與應用

出版時間:2006-10  出版社:西北工大  作者:韓培友  頁數(shù):470  字數(shù):951000  
Tag標簽:無  

內(nèi)容概要

  語法簡單的第4代可視化交互數(shù)據(jù)語言IDL(Interactive Data
Language)是新一代交互式、跨平臺、面向圖形對象的應用程序開發(fā)語言,具有較強的數(shù)據(jù)分析和可視化功能。IDL同時支持命令交互、程序執(zhí)行和菜單操作三種工作方式,是進行交互數(shù)據(jù)分析和可視化應用工程開發(fā)的高效軟件和理想工具。
  本書系統(tǒng)地介紹了交互數(shù)據(jù)語言IDL的基本原理、操作方法、命令和函數(shù)的功能和使用方法、程序設計方法、各種流行菜單系統(tǒng)的制作方法、Windows窗口系統(tǒng)的設計方法、屏幕控制對象的設計方法、可視化應用系統(tǒng)的設計與實例和通用數(shù)據(jù)庫管理系統(tǒng)及基本模式的設計方法和技巧。同時還詳細介紹了IDL生成品的具體使用方法。書中含用大量取材新穎,并且均可以得立運行的例題和習題,其相關程序均已上機調(diào)試通過。
  本書可作為高校計算機、信息信號處理、數(shù)據(jù)可視化分析、圖形圖旬處理及相關專業(yè)的本科生和研究生教材及各類計算機培訓教材,還可以作為初學計算機人員的自學參考書以及各類計算機用戶和軟件開發(fā)人員的參考書。

書籍目錄

第1章 IDL 6.3環(huán)境與操作
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的幫助系統(tǒng)
1.7 IDL 6.3的基本操作
1.8 IDL 6.3的常用命令
1.9 IDL 6.3的程序和運行
習 題
第2章 數(shù)據(jù)
2.1 數(shù)據(jù)類型
2.2 常量
2.3 變量
2.4 數(shù)組
2.5 結(jié)構(gòu)
2.6 指針
2.7 函數(shù)
2.8 表達式
習 題
第3章 數(shù)據(jù)的輸入和輸出
3.1 數(shù)據(jù)的標準輸入和輸出
3.2 數(shù)據(jù)的格式輸入和輸出
3.3 數(shù)據(jù)的文件格式輸入和輸出
習 題
第4章 程序設計
4.1 程序設計的基本結(jié)構(gòu)
4.2 程序設計的選擇控制
4.3 程序設計的循環(huán)控制
4.4 自定義函數(shù)
4.5 參數(shù)和關鍵字
4.6 程序的相互調(diào)用
4.7 全程變量和局部變量
4.8 中斷處理
4.9 高效程序設計
4.10 IDLDE的調(diào)試工具及應用
4.11 IDL與其他語言的接口
習 題
第5章 圖形系統(tǒng)
5.1 圖形系統(tǒng)概述
5.2 坐標系統(tǒng)
5.3 顯示模式和顏色表
5.4 直接圖形系統(tǒng)
5.5 對象圖形系統(tǒng)
習 題
第6章 數(shù)據(jù)可視化
6.1 繪制線PLOT
6.2 繪制多線OPLOT
6.3 繪制無坐標軸多線PLOTS
6.4 繪制坐標軸AXIS
6.5 繪制文本XYOUTS
6.6 繪制條形棒BAR_PLOT
6.7 繪制等值輪廓線COUNTOUR
6.8 繪制網(wǎng)格面suRFACE
6.9 繪制陰影曲面SHADE_SURF
6.10 繪制投影曲線PLOT_3DBOX
6.11 交互文本圖形標注ANNOTATE
習 題
第7章 圖形用戶界面GUI
7.1 圖形用戶界面的組成結(jié)構(gòu)
7.2 圖形用戶界面GUI的設計
7.3 基于過程的GUI設計
7.4 基于GUIBuilder的GUI設計
7.5 GUI設計實例分析
習 題
第8章 面向?qū)ο蟪绦蛟O計
8.1 面向?qū)ο蟪绦蛟O計的特征
8.2 面向?qū)ο蟪绦蛟O計的方法
8.3 類和對象的創(chuàng)建和調(diào)用
8.4 事件和方法的創(chuàng)建和調(diào)用
8.5 類和方法的結(jié)構(gòu)和封裝
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 數(shù)據(jù)獲取DataPicking的程序設計
8.16 虛擬跟蹤球TrackBall的程序設計
8.17 面向?qū)ο蟪绦蛟O計實例分析
習 題
第9章 圖像處理
9.1 圖像處理概述
9.2 圖像文件的輸入和輸出
9.3 圖像的顯示方法
9.4 圖像的顯示
9.5 圖像的縮放
9.6 圖像的移動
9.7 圖像類型轉(zhuǎn)換
9.8 圖像的色標
9.9 圖像的幾何變換
9.10 圖像貼圖
9.11 圖像區(qū)域處理ROI
9.12 圖像頻域變換
9.13 圖像增強和濾波
9.14 圖像邊界提取
9.15 圖像的形態(tài)學處理
習 題
第10章 體繪制
10.1 體繪制概述
10.2 體繪制的程序設計
10.3 體繪制工具XVOLuME
10.4 體數(shù)據(jù)的斷層提取
10.5 體繪制的實例分析
習 題
第11章 IDL 6.3的智能工具iTools
11.1 iTools數(shù)據(jù)的輸入輸出
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 地圖經(jīng)緯網(wǎng)格投影MAP_GRID
12.4 地圖投影的貼圖MAP_IMAGE
習 題
第13章 小波工具包
13.1 小波工具包概述
13.2 小波工具包的啟動和退出
13.3 小波工具包的菜單系統(tǒng)和工具欄
13.4 小波工具包的數(shù)據(jù)集瀏覽器Dataset Viewer
13.5 小波工具包的小波瀏覽器Wavelet Viewer
13.6 小波工具包的能量譜分析器wavelet Power spectrum
13.7 小波工具包的多方案分析器Multiresolution Analysis
13.8 小波工具包的消噪工具Denoise Tool
習 題
第14章 數(shù)據(jù)庫管理
14.2 IDL 6.3在Microsoft Access 2003下的數(shù)據(jù)庫管理
14.3 IDL 6.3在Visual Foxpro 9.O下的數(shù)據(jù)庫管理
14.4 IDL 6.3在SQL Server 2000下的數(shù)據(jù)庫管理
習 題
第15章 可視化應用系統(tǒng)的設計與實現(xiàn)
15.1 可視化應用系統(tǒng)的設計
15.2 系統(tǒng)功能模塊程序設計
15.3 可視化應用系統(tǒng)的集成和調(diào)試
15.4 可視化應用系統(tǒng)的發(fā)布
15.5 可視化應用系統(tǒng)的實例分析
習 題
第16章 IDL 6.3項目管理器
16.1 項目管理器的啟動和退出
16.2 項目管理器的界面和使用方法
16.3 項目文件的建立
16.4 項目文件的保存和關閉
16.5 項目文件的打開和編輯
16.6 項目文件的編譯和運行
16.7 獨立運行文件的生成
習 題
第17章 IDL 6.3程序的發(fā)布Virtual Machine 6.3
17.1 Virtual MacKne 6.3的安裝
17.2 Virtual Machine 6.3的運行和程序發(fā)布
17.3 Virtual Machine 6.3的卸載
習 題
附錄
附錄A 組件的事件結(jié)構(gòu)
附錄B IDL 6.3的系統(tǒng)變量

章節(jié)摘錄

  IDL6.3的主要優(yōu)點就是在可視化應用系統(tǒng)中,可以方便靈活的對可視化應用系統(tǒng)中幾乎所有功能進行實時交互控制。目的是可以使用戶在程序運行過程中,可以對數(shù)據(jù)以交互的方式進行輸入、編輯、修改、刪除、計算、分析、顯示、存儲等交互控制管理、交互處理和交互分析數(shù)據(jù)。這些交互處理功能可以分別使用獨立的功能模塊來實現(xiàn)?! 〗换タ刂颇K是整個應用系統(tǒng)的控制中心。交互控制方式設計的是否合理,將直接影響數(shù)據(jù)處理的方便性、靈活性和可視化應用系統(tǒng)的GUI界面美觀程度和容錯能力?! 〗换タ刂颇K程序參閱15.5節(jié)的程序模塊(Chapter 15 Happy You 3DS Control.pro)?! ?5.2.7 輸出模塊程序設計  用戶使用應用系統(tǒng)的最終目的,就是把經(jīng)過系統(tǒng)加工處理后的最終有用信息提供給用戶,以便用戶來使用它作出正確決策。這是一個應用系統(tǒng)應具有的基本功能?! ≥敵瞿K是用來把數(shù)據(jù)處理的中間結(jié)果或最終結(jié)果,以不同的方式進行顯示、打印或以不同的數(shù)據(jù)格式進行存儲的功能模塊。其功能是用于輸出應用系統(tǒng)中數(shù)據(jù)處理好的數(shù)據(jù)。輸出模塊通常使用數(shù)據(jù)的標準輸出方法、數(shù)據(jù)的格式輸出方法和數(shù)據(jù)的文件輸出(文件導出)方法來實現(xiàn)。輸出數(shù)據(jù)的方法有三種:顯示輸出、打印輸出和存儲輸出?! ★@示輸出是指使用一個設計好的輸出數(shù)據(jù)GUI,按照指定的方式顯示輸出數(shù)據(jù)。  打印輸出是指按照指定的方式把數(shù)據(jù)處理結(jié)果,送往打印機打印輸出?! 〈鎯敵鍪侵甘褂么鎯γ畎烟幚砗玫臄?shù)據(jù)存儲在內(nèi)存變量文件中,或者使用格式文件的操作方法,以多種文件格式把數(shù)據(jù)存儲到格式文件中。文件可以是任意各式的數(shù)據(jù)文件和圖像文件?! ≥敵瞿K的程序設計方法請參閱15.5節(jié)的程序模塊(Chapter 15 Happy You 3DS Control.pro)中的下拉組合文本菜單File-Save Selection、File-Print和File-Export VRML。  ……

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    IDL可視化分析與應用 PDF格式下載


用戶評論 (總計69條)

 
 

  •   IDL語言比較實用的參考書,初學者用比較合適。IDL語言各個方面都講到了。
  •   對于初學IDL的學者來說,內(nèi)容詳盡基礎,很不錯
  •   畢設要用IDL,但是網(wǎng)上查的眾多資料都是全英的,國內(nèi)的書又太少太老,查到了這本書之后真的很高興,整個畢設過程中這本書一直都陪在我的書桌電腦旁~
  •   學習IDL比不可少的工具書
  •   這本書相當不錯值得學習軟件開發(fā)人員看一看
  •   由于是第一次在網(wǎng)上購物,于是我選擇了買一本書,而且是貨到付款,因為這樣保險.所以先在當當網(wǎng)上下單之后就等著當當網(wǎng)發(fā)貨了,大約一周后收到了我想要的書,送書人的態(tài)度也很不錯.總之第一次在當當網(wǎng)上買書比較成功,而且為我節(jié)省了時間和銀子!
  •   書質(zhì)量好!確實不錯!!
  •   書的質(zhì)量不錯,和圖書大廈的一樣我晚上下的訂單,我在奧運村那邊,第二天早上就收到了,太快了,出乎我的意料贊一個
  •   書的價格便宜,質(zhì)量也不錯
  •   很好。內(nèi)容充實
  •   內(nèi)容沒的說的
    第二版印刷 紙張偏黃的那種
  •   作為一本工具書來說,很好用!
  •   供求平衡,呵呵!
  •   klopop
  •   這本IDL書總體還不錯,參考價值大。另有一本《IDL可視化工具入門與提高》,較簡單些,可以先看一下,我有電子版的。其實,IDL自帶的幫助很好。
  •   一是圖書質(zhì)量沒想象中好,二是內(nèi)容不夠系統(tǒng),很多都是參照IDL幫助文檔翻譯或者改動的。
    但作為國內(nèi)少有的幾本中文參考書算是不錯了!~
  •   剛開始用這本書,里面有很多程序可供參考,感覺還不錯。很適合于新手??吹胶芏鄬WIDL的人都在用。還不錯。
  •   對于學習IDL的讀者來說,這是一本較好的讀物。只是程序代碼在出版社的網(wǎng)站上找不到,不知是什么原因。
  •   周五訂的書,第二天就送來了,很快。不過書還不錯,比較適合初學IDL的人使用。希望以后能有英文版的。
  •   該書內(nèi)容詳盡,講解深刻,適合于IDL語言的初學者,也可做為資深程序員的工具書。支持/
  •   與網(wǎng)上流傳的idl參考教材內(nèi)容相比內(nèi)容更豐富一些,但也是入門級別的吧,其實也是挺雜的,耐心開完也要段時間也不切實際,用到哪查哪吧,要和官方的refguide配和來看。也算是國內(nèi)出的idl最好的書了
  •   IDL書太少,雖然不很滿意,這本書還是能帶來不少幫助,也算不錯了。
  •   今天終于把它翻完了,原來聽說不如閻殿軍的那本書,買的時候有點后悔,我沒有看那本書,所以沒法說哪個更好,但這本書我覺得已經(jīng)很不錯了,雖然現(xiàn)在的IDL都有7.0的了,有些東西不適應,比如GUIbuilder總的來說還是很不錯的,比較詳實,不能說十全十美,如排版上有瑕疵可以做很好的一本工具書了
  •   這本書適用于有一定ENVI和IDL基礎的人.不錯
  •   只是關于IDL的書市面上太少了~
  •   做畢業(yè)設計用。
  •   還不錯。書寫得比較系統(tǒng)。
  •   書本內(nèi)容豐富,像一個手冊,覆蓋該軟件的全部內(nèi)容。
  •   書的質(zhì)量很好,當當發(fā)貨超快,希望自己認真把這本書學好。
  •   內(nèi)容很詳細講解很到位哦
  •   感覺書有些舊,物流很棒
  •   老師推薦的書,正在學習,適合初學者。書的質(zhì)量還不錯!
  •   書角折了下,總體還行~
  •   買的書有瑕疵 但是很快就給退貨了 服務不錯 贊一個
  •   書相對便宜,送貨及時快捷,謝謝
  •   本人感覺所購買的書與預想的基本相符,只是感覺紙張質(zhì)量少有欠缺,
  •   送書很快我是當天晚上訂的第二天下午就到了,不錯!
  •   送書及時,服務態(tài)度很好
  •   我是初學者,對于我來說這本書還不錯,值得一讀
  •   還沒開始看呢 但是感覺應該可以
  •   既適合初學者,也適合有一定經(jīng)驗的人翻閱參考
  •   不得不買,悲劇!
  •   書本印刷質(zhì)量還可以,感覺是正版,內(nèi)容還沒看,不知道怎么樣
  •   本來不是想買這本的,結(jié)果只有這本賣,只能買這本了
  •   講解很好,細節(jié)都講到了
  •   是一本好書,值得擁有!
  •   rt,只不過有一些小的印刷錯誤
  •   感覺還不錯,再接再厲!
  •   勉強還行吧,一般吧
  •   好書,就是編撰年限有點老土,要是有近期出版的最好不過啦
  •   對商品基本滿意,希望價格能再降一點
  •   唯一的遺憾是沒有配套的光盤!
  •   內(nèi)容不少,但是缺乏系統(tǒng)規(guī)劃。沒有站在學生的角度來考慮和組織內(nèi)容。IDL的優(yōu)勢之一在于數(shù)組的處理能力超強。作為有一定IDL編程基礎的讀者,我買這本書的目的是想獲取更多有關數(shù)據(jù)文件的讀取、轉(zhuǎn)換和移植等問題的細節(jié),遺憾的是這些在書中竟然只字不提。還不如閆殿武的《IDL可視化工具入門與提高》。這兩本書我都買了,對比之下,感覺都不如目前網(wǎng)上流傳的電子版的IDL編程手冊。真希望我們的編者能夠更負責地編寫一些可讀性、實用性更強的作品。盡管如此,這本書對我來說還是有一定的參考價值,但是對新手來說是不適用的。
  •   還好吧,IDL好像一直沒什么非常好的入門用的中文書。這本就是英文指南中部分命令的翻譯。不太全,但用的時候倒也方便,尤其對于英文不太好的同志們。如果英文不錯,直接在指南中搜索就好了。
  •   總體感覺還行,但是和在書店買的其他書相比較而言,總感覺這本書是盜版質(zhì)量比較好的盜版書!
  •   不怎么好,講得不透徹,也不隨書附一張光盤讓讀者練習書中的例子.
  •   書中字太小,紙張也較差。
  •   書剛送到,翻了翻感覺質(zhì)量一般。。。。還臟兮兮的。。。
  •   總體還可以吧,跟其他書沒多大區(qū)別
  •   感覺算是用心寫了,編程書嘛,會看就行了
  •   總體感覺還行,就是字張有些薄,有個別印刷錯誤,有點像優(yōu)質(zhì)盜版書
  •   這本書用處不是很大,比較雞肋!
  •   這本書的東西很亂,就是直接翻譯的help里面的東西
  •   適合有一定的C或C++基礎的人閱讀
  •   IDL的書真的好少,希望多幾本可以對比,聽說機械工業(yè)的本不錯,可惜我買的時候沒貨了。這一本感覺例子不是很詳細,沒有結(jié)果,語言貌似也不是很流暢,總是有不知所云的感覺
  •   IDL的真的很少
  •   本書完全抄襲官方的文檔,僅僅進行了漢譯
  •   這本書很差勁,完全不適合入門??梢援斒謨苑?/li>
  •   也許可以作為一本手冊來看待。我很同意某位網(wǎng)友對該書的評價:“內(nèi)容不少,但是缺乏系統(tǒng)規(guī)劃。沒有站在學生的角度來考慮和組織內(nèi)容?!比绻屛已a充,我要說,一本好的計算機類教材應當具有如下特點:一是按照認知規(guī)律來編寫和組織,從易到難,突出重點,一些最重要最常用的內(nèi)容要多費筆墨,其他則可簡略介紹,讓讀者每學習一章都感到有收獲又不至于太難懂;二是要注意緊密結(jié)合實例,最好是每一個命令都緊跟著例程,并且運行結(jié)果也應馬上在書中給出,必要的注釋也十分重要。遺憾的是,《IDL可視化分析與應用》這本書也許可以看作是以上期望的一個反例。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7