-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Igor Pro程序設計實戰——手把手教你掌握100個精彩案例

( 簡體 字)
作者:賈小文類別:1. -> 程式設計 -> 綜合
譯者:
出版社:清華大學出版社Igor Pro程序設計實戰——手把手教你掌握100個精彩案例 3dWoo書號: 52517
詢問書籍請說出此書號!

缺書
NT售價: 495

出版日:2/1/2020
頁數:287
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302541080
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

《Igor Pro實用教程》出版后,受到了廣大讀者的歡迎和好評。我也收到了很多熱心讀者對本書的反饋,看到很多讀者能從中受益,我心里非常高興和自豪。這同時也使我看到,與巨大的使用需求相比,關于Igor Pro使用介紹的資料是多么匱乏。《Igor Pro實用教程》是一個好的開端,但還是遠遠不夠的。因此,我萌發了再繼續寫一本關于Igor Pro使用的書的念頭。
Igor Pro是一款用于實驗數據分析處理的軟件,和其他的數據處理軟件相比較,Igor Pro最大的特點是將編寫程序和數據處理及可視化完美地融合在一起,可擴展性非常強。因此會編寫程序是用好Igor Pro的基本要求。眾所周知,學習編寫程序最好的途徑莫過于研究學習已有的范例。基于這個原因,我決定再編寫一本通過案例介紹Igor Pro程序設計方法和技巧的書。這些案例是我多年使用Igor Pro的經驗總結,應該說有較強的針對性和實用價值。每個案例都由應用情景、程序代碼、程序分析和實戰應用四部分組成。應用情景介紹了案例的應用背景,這些背景絕大多數來源于數據處理實踐; 程序代碼包括案例的完整代碼,所有代碼都經過反復調試,功能上盡可能完整獨立,代碼組織上盡可能合理科學; 程序分析對程序代碼中關鍵部分進行分析,幫助讀者理解和掌握程序設計思路和技巧; 實戰應用則具體介紹案例中程序在實際數據處理中的使用。
除了數據處理的預設情景之外,每個案例還包括了Igor Pro內置函數和命令的典型使用方法。Igor Pro之所以強大,就是因為內置了大量功能強大且使用簡單的數據分析處理、可視化函數和命令,合理地使用這些函數和命令,幾乎可以實現任何可能的數據處理需求。讀者在閱讀本書時,應有意識地掌握這些函數和命令的使用。為了方便區分,本書中內置函數和命令都使用黑色加粗字體。
與《Igor Pro實用教程》比較,本書是進階篇。如果說《Igor Pro實用教程》是內功心法,講究內化于心,強調的是夯實基礎; 本書則是身法招數,講究外化于形,強調的是實戰應用。因此,本書假定讀者已經熟讀《Igor Pro實用教程》,能夠利用Igor Pro熟練地進行圖表繪制,會用命令行窗口對數據進行操作,掌握基本的程序設計方法。
陸軍軍事交通學院基礎實驗中心賀秀良教授擔任本書技術主審。陸軍軍事交通學院尹霖、邱成鋒、趙云飛負責第1章數據可視化技術的審定,張金鳳、范海英負責第2章數據擬合技術的審定,李霞、孫廣平、王旭艷負責第3章數據分析處理技術的審定,邱文艷、丁娜負責第4章程序設計技術的審定,柏亞基負責附錄部分內容的審定。陸軍軍事交通學院軍事交通運輸研究所孫麗霞負責本書的整體審定工作。陸軍軍事交通學院基礎部主任、副教授閻文建在本書的編寫過程中給予大力支持,在此一并表示謝意。
本書所有案例的源代碼都可以通過清華大學出版社網站下載獲取。
賈小文
2019年12月于天津
內容簡介:

本書精選了100個編程案例,共分為4章,涵蓋數據可視化、數據擬合、數據分析、程序設計等內容,每個案例均由應用情景、程序代碼、程序分析和實戰應用四部分組成。部分案例演示了Igor Pro下典型數據處理和程序設計技巧,重在功能介紹; 部分案例來源于數據處理實踐,重在應用。讀者可根據實際情況和需求進行學習和練習。附錄簡要介紹Igor Pro下程序設計的概念和基本方法,供讀者參考。本書所有代碼都在Igor 8下調試通過,如無特別指出,這些代碼在早期的版本(如Igor 6和Igor 7)下也能使用。
本書可作為高等院校、科研機構等相關單位從事實驗教學或者實驗科學研究的教師、工程師的參考用書,也可作為高年級本科生和研究生實驗數據分析和處理的參考用書。
目錄:

第1章數據可視化
案例1顯示一個wave
案例2向指定窗口添加一個wave
案例3替換指定窗口的wave
案例4在窗口上添加一條豎線
案例5堆疊顯示所有曲線
案例6繪制個性化圖標
案例7批量對多條曲線設置漸變色
案例8創建布里淵區
案例9繪制矢量圖
案例10繪制電場線和等勢線
案例11繪制氫原子電子云分布三維圖
案例12繪制風玫瑰圖
案例13繪制三維效果條形圖
案例14繪制盒須圖
案例15繪制小提琴圖
案例16繪制類別圖
案例17繪制瀑布圖
案例18繪制等高線圖
案例19繪制彩虹圖
案例20繪制餅圖
案例21繪制三維餅圖
案例22繪制極坐標圖
案例23繪制風羽圖
案例24繪制熱力圖
案例25繪制時鐘圖
案例26繪制動態點軌跡
案例27繪制風速風向圖
第2章數據擬合
案例28編寫程序擬合數據
案例29利用鼠標右鍵對曲線進行擬合
案例30函數模板錄入擬合初始參數
案例31在擬合命令中使用函數模板
案例32批量擬合
案例33自動獲取擬合值
案例34多峰擬合
案例35給擬合函數傳遞固定值參數


案例36多函數擬合
案例37對擬合參數進行限制
案例38對復數數據進行擬合
案例39將擬合信息寫入記事本
案例40擬合費米能級
案例41ARPES數據擬合色散關系
案例42對包含卷積效應的數據進行擬合
第3章數據分析處理
案例43對wave的基本操作
案例44獲取wave的坐標信息
案例45對二維wave按照行或者列歸一化
案例46按行或者列獲取二維譜所有曲線
案例47將二維wave沿行或者列方向積分
案例48根據公式函數模板創建曲線或者Image
案例49對曲線進行對稱相加
案例50獲取Cursor狀態
案例51獲取高斯函數或者洛倫茲函數的半高寬
案例52將日期字符串轉換為Date數據
案例53數值積分
案例54求解線性方程組
案例55對輪廓圖插值獲取二維網格圖
案例56獲取常見物理常數
案例57ARPES數據處理中的坐標變換
案例58ARPES數據獲取費米面
案例59獲取ARPES譜在動量空間的路徑
案例60計算STM圖譜孤島面積
案例61計算平均風向
案例62STM譜傅里葉變換
案例63T檢驗
案例64卡爾曼濾波器
第4章程序設計
案例65獲取控件的值
案例66設置文本框控件的數值
案例67獲取控件的字符串信息
案例68設置控件的字符串信息
案例69獲取顯示在當前窗口的曲線的引用
案例70獲取顯示在當前窗口的Image的引用
案例71按照給定類型獲取顯示在Graph上的wave引用
案例72獲取Graph上顯示的wave的維數
案例73從Graph上清除所有的一維wave
案例74從Graph中清除所有的二維wave
案例75從ListBox中獲取wave引用
案例76從Table中獲取wave的引用
案例77獲取ListBox控件SelWave引用
案例78獲取wave的名字和所處文件夾
案例79獲取顯示在當前窗口Image的名字和數據文件夾
案例80獲取所有的數據文件夾
案例81設置滑動條范圍為wave的坐標范圍
案例82Tab控件切換
案例83檢查并顯示一個程序窗口
案例84單選按鈕互斥選擇
案例85把文件中所有內容讀到字符串
案例86從格式化文本文件中讀取數據
案例87加載擴展名為pxt的實驗數據文件
案例88加載Tiff格式圖片
案例89將Excel數據讀入二維wave
案例90輸出CSV格式數據
案例91保存數據為pxt格式文件
案例92獲取程序文件存放的路徑
案例93自動更新所有的窗口生成腳本
案例94創建格式窗口
案例95在指定窗口旁邊創建一個固定大小的窗口
案例96創建程序運行進度條窗口
案例97獲取指定窗口的名字
案例98自動填充表格
案例99帶有漢字的字符串處理
案例100獲取計算機的物理地址
附錄AIgor程序設計概述
A.1程序窗口
A.2程序代碼構成
A.3程序類型
附錄B基本語法
B.1表達式和命名規則
B.2變量和常量
B.3Structures
B.4流程控制語句
B.5函數
B.6程序子類型
B.7參數傳遞
B.8默認參數
B.9注釋和代碼風格
B.10include指令
B.11函數引用
B.12訪問全局對象
B.13wave引用
B.14$運算符
B.15execute命令
B.16自動創建變量
序: