注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計Igor Pro 實用教程:圖表繪制、數(shù)據(jù)分析與程序設計(第2版)

Igor Pro 實用教程:圖表繪制、數(shù)據(jù)分析與程序設計(第2版)

Igor Pro 實用教程:圖表繪制、數(shù)據(jù)分析與程序設計(第2版)

定 價:¥129.00

作 者: 賈小文
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302657866 出版時間: 2024-05-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  本書介紹Igor Pro的基本使用技巧和數(shù)據(jù)分析處理的一般方法,全面涵蓋Igor Pro基本操作、圖表繪制、數(shù)據(jù)分析擬合和程序設計等方面內(nèi)容。在內(nèi)容設計上以實用性為目的,突出圖表繪制、數(shù)據(jù)擬合和程序設計等數(shù)據(jù)處理中需要的內(nèi)容模塊。書中配有大量的示例代碼,以便讀者在學習的過程中參考和借鑒。全書共分為7章和1個附錄,第1章介紹Igor Pro的基本對象和基本使用,突出利用命令行處理數(shù)據(jù)的使用特點。第2章以曲線、二維數(shù)據(jù)和三維數(shù)據(jù)為例,介紹了圖表的繪制和設置中涉及的概念和方法。第3章介紹數(shù)據(jù)擬合的技巧和方法,包括簡單的調(diào)用菜單擬合到復雜的自定義函數(shù)擬合,并詳細討論了Igor Pro的一些高級擬合技巧。第4章介紹插值、傅里葉變換、方程求解等數(shù)據(jù)處理中可能用到的操作。第5章介紹程序設計的基本概念、Igor Pro語法環(huán)境以及命令行程序的設計。第6章介紹窗口界面程序的設計方法以及窗口程序設計中可能用到的各種技巧。第7章介紹一些高級的程序設計方法,如多線程、鉤子函數(shù)、計算機硬件操作等復雜用法。附錄介紹本書所用術語、快捷鍵。本書可作為高等院校、科研機構(gòu)等相關單位從事實驗教學或者實驗科學研究的教師、工程師的參考書籍,也可作為高年級本科生和研究生實驗數(shù)據(jù)分析和處理的參考書籍。

作者簡介

  賈小文,2006年本科畢業(yè)于南開大學應用物理專業(yè),獲理學學士學位,2011年畢業(yè)于中國科學院物理研究所高溫超導專業(yè),獲理學博士學位。熟練掌握ARPES實驗原理及實驗數(shù)據(jù)分析技術,精通Igor Pro使用,具有十七年Igor Pro的使用經(jīng)驗,先后開發(fā)了EELS和ARPES數(shù)據(jù)處理包,被物理研究所、北京大學等一些研究單位采用,著有《Igor Pro實用教程》《Igor Pro程序設計實戰(zhàn)》。熟練掌握計算機程序設計方法,曾獨立開發(fā)駕駛員訓練考核系統(tǒng)(C)和大學基礎實驗在線考試系統(tǒng)(C#)。目前擔任陸軍軍事交通學院基礎實驗中心主任、副教授職務,主要從事大學物理實驗的教學和實驗數(shù)據(jù)處理研究方面的工作。

圖書目錄

第1章Igor Pro基本介紹
1.1Igor概述
1.1.1特色定位
1.1.2安裝和使用
1.1.3基本界面
1.1.4系統(tǒng)菜單
1.1.5數(shù)據(jù)瀏覽器
1.1.6數(shù)據(jù)表格
1.1.7命令行窗口
1.2Igor中的基本對象
1.2.1wave
1.2.2圖
1.2.3表格
1.2.4頁面布局
1.2.5變量
1.2.6數(shù)據(jù)文件夾
1.2.7記事本
1.2.8程序面板
1.2.9三維圖
1.2.10程序
1.2.11命令和函數(shù)
第2章圖表繪制
2.1曲線
2.1.1繪制曲線
2.1.2添加新曲線
2.2圖表的設置和美化
2.2.1設置繪圖區(qū)域
2.2.2設置外觀
2.2.3設置坐標軸
2.2.4設置圖注
2.2.5向曲線添加自定義形狀
2.2.6樣式腳本
2.3類別圖
2.3.1類別圖的繪制和設置
2.3.2類別圖的設置
2.4二維wave數(shù)據(jù)的繪制
2.4.1Image的繪制
2.4.2Image的設置
2.4.3Contour的繪制
2.4.4Contour的設置
2.4.5Waterfall的繪制
2.4.6Waterfall的設置
2.4.7Surface的繪制
2.4.8Surface的設置
2.5三維wave的繪制
2.5.1三維圖形繪制的概念
2.5.2三維圖形的繪制
2.6輸出圖片
第3章數(shù)據(jù)擬合
3.1擬合概述
3.1.1擬合的基本原理和步驟
3.1.2基本擬合
3.1.3快速擬合及結(jié)果查看
3.1.4自定義擬合
3.1.5數(shù)據(jù)擬合對話框詳解
3.2擬合公式模型
3.2.1內(nèi)置擬合公式
3.2.2普通自定義擬合函數(shù)
3.2.3保存自定義擬合函數(shù)
3.2.4自定義擬合函數(shù)的格式
3.3擬合命令詳解
3.3.1擬合命令參數(shù)詳解
3.3.2常用擬合命令選項
3.3.3限定擬合參數(shù)范圍
3.4高級擬合技巧
3.4.1隱函數(shù)擬合
3.4.2復雜自定義擬合函數(shù)
3.4.3all at once擬合
3.4.4使用結(jié)構(gòu)體類型變量參數(shù)的擬合函數(shù)
3.4.5擬合過程中的特殊變量
3.4.6多峰擬合
3.4.7擬合的幾個例子
第4章數(shù)據(jù)處理
4.1插值
4.1.1基本插值方法
4.1.2插值與均勻數(shù)據(jù)
4.1.3逆插值
4.1.4曲線平滑
4.2數(shù)值計算與統(tǒng)計
4.2.1微分和積分
4.2.2wave統(tǒng)計信息
4.2.3求解數(shù)值方程
4.2.4微分方程求解
4.2.5直方圖
4.2.6排序
4.3數(shù)學變換
4.3.1傅里葉變換
4.3.2傅里葉變換窗
4.3.3希爾伯特變換
4.3.4卷積
4.3.5相關
4.4圖像分析
4.4.1Lookup Table方法
4.4.2直方圖均衡化
4.5隨機數(shù)生成
第5章程序設計
5.1程序設計概述
5.1.1程序窗口
5.1.2程序窗口說明
5.1.3編譯程序
5.1.4程序代碼構(gòu)成
5.1.5程序類型
5.2基本語法
5.2.1表達式和命名規(guī)則
5.2.2變量和常量
5.2.3Structures
5.2.4流程控制語句
5.2.5函數(shù)
5.2.6程序子類型
5.2.7參數(shù)傳遞
5.2.8默認參數(shù)
5.2.9注釋和代碼風格
5.3程序設計技術
5.3.1Include指令
5.3.2Pragma參數(shù)
5.3.3IndependentModule
5.3.4Execute命令
5.3.5條件編譯
5.3.6函數(shù)引用
5.3.7訪問全局對象
5.3.8wave引用
5.3.9$運算符
5.3.10自動創(chuàng)建變量
5.3.11調(diào)試程序
第6章窗口程序設計
6.1窗口程序概述
6.1.1創(chuàng)建一個簡單的窗口程序
6.1.2窗口程序構(gòu)成
6.1.3窗口生成腳本
6.1.4控件命令
6.2窗口控件
6.2.1Button按鈕
6.2.2CheckBox復選框
6.2.3SetVariable文本框
6.2.4ListBox列表框
6.2.5PopupMenu下拉列表框
6.2.6Slider滑動條控件
6.2.7ValDisplay數(shù)值顯示控件
6.2.8TabControl控件
6.2.9CustomControl自定義控件
6.2.10TitleBox和GroupBox控件
6.2.11控件操作
6.2.12獲取控件信息
6.2.13控件結(jié)構(gòu)體變量類型應用
6.3窗口設計
6.3.1Pictures詳解
6.3.2創(chuàng)建Pictures
6.3.3窗口設計
6.3.4Graph和Panel的區(qū)別
6.4菜單
6.4.1菜單概述
6.4.2創(chuàng)建動態(tài)菜單
6.4.3系統(tǒng)右鍵快捷菜單中添加菜單項
6.4.4特殊菜單項
6.4.5創(chuàng)建彈出式菜單
6.4.6菜單項中的特殊字符
第7章高級程序設計
7.1程序中的free對象
7.1.1free wave
7.1.2free data folder
7.2多線程技術
7.2.1簡單多線程技術
7.2.2free對象與多線程
7.2.3多線程編程
7.2.4后臺任務
7.2.5搶占式多任務
7.2.6定時器和多線程
7.3運行時交互
7.3.1簡單的輸入數(shù)據(jù)框
7.3.2利用PauseForUser創(chuàng)建輸入對話框
7.3.3程序進度條
7.4鉤子函數(shù)
7.4.1用戶自定義鉤子函數(shù)
7.4.2窗口鉤子函數(shù)
7.4.3依賴
7.5數(shù)據(jù)采集
7.5.1FIFO與Charts
7.5.2串口讀寫
7.5.3XOP擴展
7.6多媒體
7.6.1播放聲音
7.6.2視頻播放和創(chuàng)建
7.7錯誤處理
7.7.1程序錯誤退出
7.7.2trycatchendtry
7.7.3Igor錯誤代碼和描述
7.8文件讀寫
7.8.1文件讀寫函數(shù)和命令
7.8.2文件讀寫示例
7.9初始化技術
7.9.1新建實驗文件時初始化
7.9.2打開窗口程序時初始化
7.10其他編程技術
7.10.1計時
7.10.2Cursor編程
7.10.3字符串及正則表達式
附錄A本書術語說明
附錄BIgor Pro常用快捷鍵
附錄CIgor Pro新版本特性
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號