| | | 精通LabVIEW信號處理(第2版2017年度高等學校安徽省級規劃教材) | 該商品所屬分類:計算機/網絡 -> 計算機教材 | 【市場價】 | 540-784元 | 【優惠價】 | 338-490元 | 【介質】 | book | 【ISBN】 | 9787302516316 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
-
出版社:清華大學
-
ISBN:9787302516316
-
作者:編者:周鵬//凌有鑄
-
頁數:281
-
出版日期:2019-01-01
-
印刷日期:2019-01-01
-
包裝:平裝
-
開本:16開
-
版次:2
-
印次:1
-
字數:451千字
-
-
本書不同於以往的虛擬儀器教程,一般的圖書都隻注重虛擬儀器圖形化編程軟件LabVIEW的操作技能,本書簡單講解LabVIEW軟件的基本編程,重點講解LabVIEW軟件在信號處理中的應用,把LabVIEW與大學課程信號處理和圖像處理結合起來重點講解其應用,並增加了實驗內容。讀者學習完後,讀者將會真正掌握LabVIEW在信號處理中的廣泛應用和實例分析。
-
\"《精通LabVIEW信號處理(第2版)》以LabVIEW 2017版本為對像,通過理論與實驗結合的方式,深入淺出地講述LabVIEW的編程實現以及LabVIEW在信號處理中的應用。全書共9章,第1章與第2章主要講述LabVIEW的基礎知識;第3章主要講述基於LabVIEW的數學分析的實現過程;第4~8章著重講解LabVIEW在數字信號處理、數字濾波器、數字圖像處理以及小波變換等信號處理領域的應用,同時對LabVIEW與其他應用軟件的接口技術也作了較為詳細的講述;第9章主要以實驗設計與實現的方式進一步說明如何使用LabVIEW軟件設計相關實驗。本書配套的實例源文件可以掃描封底的二維碼下載。
本書重在強調理論與實驗的結合,可作為高等院校虛擬儀器及相關課程的教材或教學參考書,也可作為學習LabVIEW的入門及應用教材,供從事信號分析與處理、仿真與測試、通信、電子信息類等工程技術人員參考。
\"
-
周鵬,1980年生,山東萊蕪人,現任教於安徽工程大學電氣工程學院,煙臺大學光電信息學院碩士研究生畢業,研究生期間主持參與的“TMS320F2812-DSP雙機平臺和LabVIEW的虛擬儀器繫統設計”獲山東省首屆研究生優秀科技創新成果三等獎。從事LabVIEW學習與開發多年,多次指導學生參加NI公司一年一度的畢業論文設計競賽。主持參與基於LabVIEW的基金項目多項,發表基於LabVIEW的文章多篇。
-
目錄
第1章緒論
11G語言與虛擬儀器概述
111G語言的概念
112虛擬儀器的概念及構成分類
113虛擬儀器的**外研究現狀
12LabVIEW概述及程序組成
121LabVIEW概述
122LabVIEW的程序組成
習題
第2章LabVIEW編程實現
21基本概念
211前面板
212程序框圖
213子VI與子程序
214圖標/連接端口
215“工具”選板
216“控件”選板
217“函數”選板
218Express VI
22數據類型與操作
221數值型
222布爾型
223字符串與路徑
23數據結構
231數組
232簇
233矩陣
234波形數據
24程序結構
241循環結構
242順序結構
243條件結構
244事件結構
245公式節點與腳本
246局部變量、全局變量與屬性節點
25程序調試、項目瀏覽器與可執行文件的生成
251程序調試
252項目瀏覽器
253可執行文件的生成
26圖形顯示
261波形圖表
262波形圖
263XY圖
264強度圖和強度圖表
265數字波形圖
266混合信號圖
267二維圖形
268三維圖形
習題
第3章基於LabVIEW的數學分析
31圖形化編程與數學分析
32初等與特殊函數
33函數計算、微積分與微分方程
331函數計算
332微積分
333微分方程
34線性代數
35概率與統計
351基本概念
352常用的隨機變量的數字特征
353LabVIEW中概率與統計函數VI
36擬合與插值
361擬合
362插值
37*優化與零點求解
371*優化
372零點求解
38MathScript節點
381MathScript節點概述
382LabVIEW中MathScript節點使用
習題
第4章基於LabVIEW的信號發生、分析與處理
41信號的發生
411基本函數發生器
412基本多頻信號發生器
413白噪聲信號發生器
414高斯白噪聲信號發生器
415周期隨機噪聲信號發生器
42信號的時域分析與處理
421基本平均直流均方根
422平均直流均方根
423周期平均值和均方根
424瞬態特性測量
425脈衝測量
426幅值和電平測量
427提取單頻信息
428提取混合單頻信息
429卷積積分
4210相關分析
4211諧波失真分析
43信號的頻域分析與處理
431傅裡葉變換
432Hilbert變換
433功率譜分析
434聯合時頻分析
435窗函數
436LabVIEW中其他頻域分析處理VI
44波形測量與信號調理
441波形測量
442信號調理
45波形監測與逐點信號分析
451波形監測
452逐點信號分析
習題
第5章基於LabVIEW的濾波器設計
51數字濾波器概述
511數字濾波器的基本概念
512數字濾波器的分類
513實際(非理想)數字濾波器的類型
514實際(非理想)數字濾波器的基本參數設置
515數字濾波器的選擇
52LabVIEW中的數字濾波器
521Express VI的濾波器VI
522波形調理VI的濾波器VI
523“函數”選板的濾波器VI
53FIR濾波器設計
54Butterworth(巴特沃斯)濾波器
55Chebyshev(切比雪夫)濾波器
56反Chebyshev(切比雪夫)濾波器
57橢圓濾波器
58貝塞爾濾波器
59中值濾波器
510自適應濾波器
5101自適應濾波器概述
5102自適應濾波器結構原理及算法
5103基於LabVIEW的自適應濾波器的設計實現
習題
第6章基於LabVIEW的數字圖像處理實現
61圖像處理概述
62IMAQ模塊
621“Vision控件”選板
622“視覺與運動”子函數選板
63Vision Assistant 2017
64圖像讀取與保存
641圖像文件格式簡介
642讀取圖像
643保存圖像
65基於LabVIEW的圖像增強設計實現
651灰度變換
652中值濾波
653銳化濾波
習題
第7章與其他應用軟件的接口
71LabVIEW的ActiveX編程
711ActiveX概述
712ActiveX控件容器
713ActiveX函數
714LabVIEW作為ActiveX客戶端
715LabVIEW作為ActiveX服務器
716ActiveX事件
72與MATLAB語言接口技術
721MATLAB概述
722MATLAB腳本節點在LabVIEW中的調用
723使用ActiveX函數與MATLAB接口
724兩種調用MATLAB方法的比較
73LabVIEW對Windows庫函數的調用
731動態鏈接庫(DLL)與API概述
732CIN節點與CLF節點
733調用Windows API
74LabVIEW對DDE函數的調用
習題
第8章基於LabVIEW的小波變換實現
81小波變換的基本理論
811小波變換概述
812從傅裡葉變換到小波變換
813常用的小波函數
82在LabVIEW中實現小波變換
83基於LabVIEW與MATLAB的小波去噪算法實現
831小波去噪方法概述
832小波去噪算法的LabVIEW實現
習題
第9章基於LabVIEW的實驗設計與實現
91子VI的創建與調用——虛擬溫度測量儀的設計與數據顯示分析實驗
92LabVIEW的MathScript窗口和MathScript節點的使用實驗
93信號的分析與處理實驗
94基於LabVIEW的簡易虛擬示波器設計
95基於LabVIEW的多功能信號發生器設計
96基於LabVIEW的虛擬濾波器設計
習題
參考文獻
-
第3章基於LabVIEW的數學分析
LabVIEW作為自動化測試、測量領域的專業軟件,在測量信號的時域分析和處理中,用戶經常需要對信號進行數學運算和分析,LabVIEW內部集成了600多個分析函數,其中包含了豐富而功能強大的數學分析函數節點,這些函數節點涵蓋了初等與特殊函數、函數計算與微積分、線性代數、概率統計、曲線擬合、*優化等方面的應用,為用戶的編程提供了極大的方便。LabVIEW本身所具有的強大的數學分析能力可以方便地完成對數據的各種分析和處理,同時也是數字信號處理節點的有益支持,因此,用戶熟練掌握這些數學分析函數節點可以在編程實現中達到事半功倍的效果。 從LabVIEW 80版本後,LabVIEW軟件特別加強了數學分析與信號處理的能力,除了增強的數學函數庫,還極大地增強了MathScript節點的功能和應用。此外,LabVIEW還與MATLAB聯合編程,從而實現*為強大的數學分析功能(對於該部分內容介紹詳見第7章)。 本章內容將詳細講述LabVIEW集成的常用的數學分析VI函數的使用方法及相應的應用實例實現。 31圖形化編程與數學分析
LabVIEW作為圖形化編程語言,與傳統的基於文本編程語言有很大的不同。若使用傳統的文本編程語言來實現數學分析,用戶可能要編寫很多文本代碼,而LabVIEW是通過連線和圖標的方式編程,但是如果僅僅使用LabVIEW的基本運算符號和程序結構來實現復雜的數學分析算法,可能會導致雜亂無章的連線,使程序的可讀性大大降低。針對這一缺點,LabVIEW封裝了大量的數學函數致力於數學分析,並且提供了基於文本編程語言的公式節點、MathScript節點和MATLAB腳本,用戶可以通過封裝好的VI函數結合基於文本編程語言的節點來實現編程,*終使得程序框圖變得**簡潔。因此,用戶通過LabVIEW集成的數學分析函數節點,實現數學分析的功能不僅不會導致繁雜的連線,反而由於采取了圖形化編程和文本語言編程相結合的方式,它比單純的文本編程語言具有*大的優勢,使得程序的可讀性和效率性大大增強。 LabVIEW 2017提供的數學分析函數節點主要位於“函數”選板→“數學”子函數選板下,如圖31所示。
圖31數學分析函數節點
由圖31可以看出,根據不同的數學分析功能,在“數學”子函數選板下數學分析函數節點VI被分為12個子選板,其主要功能如下所示。
●數值:主要用於對數值創建和執行算術及復雜的數學運算,或將數從一種數據類型轉換為另一種數據類型等數值操作。 ●初等與特殊函數:主要用於執行三角函數、指數函數、雙曲線函數、對數函數、離散函數和貝塞爾函數等一些常用的數學函數。 ●線性代數:主要是進行線性代數方面的數學分析,包括求解一些線性方程組,進行與矩陣相關的計算與分析等操作。 ●擬合:主要用於進行曲線擬合的分析或回歸運算,主要包括線性擬合、非線性曲線擬合、高斯曲線擬合、曲線擬合、指數擬合、球面擬合等擬合VI,其中,包含的**曲線擬合VI主要用於計算擬合統計量和繫數。 ●內插與外推:主要用於進行一維和二維插值、分段插值、多項式插值和傅裡葉插值。 ●積分與微分:主要用於執行積分和微分操作。 ●概率與統計:主要用於執行概率、敘述性統計、方差分析和插值函數。 ●*優化:主要用於確定一維或n維實數的局部*大值和*小值、Chebyshev逼近準則等。 ●微分方程:主要用於求解微分方程,包括常微分方程VI和偏微分方程VI。 ●幾何:主要用於進行坐標和角運算,該子選板上的VI可返回數學錯誤代碼。 ●多項式:主要用於進行多項式的計算和求解,該子選板上的VI可返回數學錯誤代碼。 ●腳本與公式:主要用於計算程序框圖中的數學公式和表達式。該子選板上的節點可返回公式解析錯誤代碼、LabVIEW MathScript錯誤代碼或數學錯誤代碼。 關於數值VI子選板的一些基本的數學操作,在第2章相關部分已經詳細介紹,這裡不再贅述。本章將針對其餘的11種數學分析函數節點VI進行介紹,基於LabVIEW的數學分析函數節點有數百個,在此不可能面面俱到、一一闡述,因此,本章將對一些常用的數學分析函數節點VI按照功能應用進行介紹,並采用實例實現,使用戶對於其應用有個直觀的認識,對其他沒有作介紹的VI,用戶在設計編程時需要進行詳細了解和掌握,同時可參考LabVIEW即時幫助信息自行學習、了解並掌握其應用功能,這裡就不再一一贅述。
| | | | | |