學習LabVIEW應看的幾本書

singhua7發表於2010-07-19

學習LabVIEW應看的幾本書

前幾天,看了“花開不謝”的部落格,才知道NI在中國落戶已經十年了,推算過來大概也就是1998年前後在中國落的戶,那時中國的改革開放已經二十多年。NI在中國推廣所遇到的最大難題,我猜想應該語言是主要問題,因為當時介紹LabVIEWd的中文書籍還是比較少的,僅在一些高等院校有少部分使用者使用LabVIEW,所以大家對NI認識和了解還是存有一定的侷限性的。中科泛華成立於1997年,什麼時候開始與NI合作我就不得而知了。而我對NI的瞭解和認識,在我的部落格“知天命”一文中曾談到過認識、瞭解NI的過程,而真正開始學習、使用LabVIEW7.1)則是2004年的事了。

    我從2004年開始學習LabVIEW,包括我在內的許多初學LabVIEW人都曾經問過同樣的問題:“學習LabVIEW看那幾本書最好”。結合我這幾年來的學習體會,我個人認為以下幾本書更適合LabVIEW的初學者。前提是:你必須有信心學好、用好LabVIEW

 

第一部分:英文版譯作

第一本:

原文版:LabVIEW Graphical Programming 3 edition2001


中譯本:LabVIEW圖形程式設計 [專著] / ()Gary W.Johnson()Richard Jennings ; 武嘉澍,陸勁   北京大學出版社, 2002
    

NI公司網站關於該書的介紹

20048月購得此書,它的內容涵蓋了LabVIEW 1LabVIEW 6的整段發展歷史。作者用通俗的語言,像講故事般的介紹了自動化測試的基本知識及LabVIEW的特點。此書絕對堪稱LabVIEW的經典佳作,百看不厭。不幸的是:好像目前這本書應經不容易買到了。

推薦理由:

本書的作者之一,()Gary W.Johnson1994年就不斷開始寫作、出版了關於LabVIEW的書籍。

[1994]出版了書名為:

LabView Graphical Programming Practical Applications in Instrumentation and Control

(大概對應於LabVIEW 3.0By Gary W. Johnson (Author) 封面見下圖:


 

[1997]又再次出版了本書的第二版:

LabView Graphical Programming Practical Applications in Instrumentation and Control

(大概對應於LabVIEW 4.0By Gary W. Johnson (Author) 封面見下圖:

 

        

 

[1998]又新出版了書名為:

LabVIEW Power Programming

(大概對應於LabVIEW 4.0By Gary W. Johnson (Author) 封面見下圖:


 

[2001] Gary W. JohnsonRichard Jennings合作再次出版了LabVIEW Graphical Programming 3 edition2001

也就是我們上面所看到的中譯本的英文版。

 

[2006] Gary W. JohnsonRichard Jennings合作又再次出版了LabVIEW Graphical Programming Fourth edition對應於LabVIEW 8.0

    

 

真心希望此書的譯者能夠再次翻譯此書,已補中譯本(北京出版社 2002年版)脫銷的缺憾。

之所以推薦此書,就是看到作者在長達十幾年的時間內不斷的耕耘寫作,把自己積累的經驗和工作的閱歷一次再一次準確的傳達給對廣大讀者。
 

第二本:

原文版:Learning With Labview 7 Express  2003年  by  Robert H. Bishop  (Author)

    

它的中譯本:LabVIEW 7 實用教程  2005年出版

       

本書由Robert H.Bishpop撰寫,是NI公司LabVIEW7 Express學習版的正式教材。本書一步一步地指導學生如何構建、除錯和執行VI;每章包含提示、小結和術語等,以便指導學生自學;並配有350多幅帶有註解的圖片;供使用者釋出或下載VI、提問以及訪問更學層次的LabVIEW資訊的配套站點http://www.prehall, com/bishop;

該作者還出版了:

[1999年] :  Learning With LabVIEW (大概對應於LabVIEW 5.0)

 

[2001] :  Learning With LabVIEW 6i(有中譯本)

 

[2006] : LabVIEW 8 Student Edition

      

  

由此可見,作者也是一位資深LabVIEW大俠。

 

第三本:(適用於LabVIEW中高階讀者)

原文版:A Software Engineering Approach to LabVIEW  2003年

     

 

中譯本:軟體工程方法在LABVIEW中的應用  清華大學出版社, 2006年

        

 

編寫LabVIEW軟體來完成複雜的任務從來都不足輕鬆的事,特別是在由於最後提出的功能要求而導致系
統產生“複雜性爆炸”的情況下,這會迫使你重新編寫許多程式碼!Jon Conway和Steve Watts對此提出了一種較好的解決方案:LCOD(LabVIEW Component Oriented Design)——LabVIEW面向元件的設計方法,這是第—次在LabVIEW程式設計中應用軟體設計原理。本書內容通俗易懂、風格清新,即使不是計算機專家,也能夠輕鬆領會。.. 
·LCOD軟體工程技術可使軟體更健壯,更容易處理複雜性問題,它讓軟體變得更簡單!即使是大型的工業級應用也會變得可管理。 
·設計首先考慮靈活性,讓更改和修正工作更加輕鬆。 
·對經過作者試驗和測試的技巧進行注重實效的討論,這些內容足為程式設計師的實際工作準備的。 
·總結了設計原則,LCOD概論、實現過程以及補充技巧,工程學基礎,風格問題等。

 

我看到有的朋友在部落格中寫道:“此書看了N遍,還是看不懂,但也瞭解作者的用意”。其實我也是看了N遍,也沒太看懂。但是還是學習、理解了很多東西,應該說是受益匪淺的。實實在在的講我還準備再看N遍。

 

第二部分:本土原作者

第一本:LabVIEW 8.20程式設計從入門到精通(附盤) 作者:陳錫輝  張銀鴻

       

第二本:

LabVIEW程式設計與應用(2/楊樂平/電子工業出版社)

                  

第三本:

LabVIEW 7 Express實用技術教程(雷振山  中國鐵道出版社)

    

 

第三部分:英文版

第一本:

LabVIEW for Everyone: Graphical Programming Made Easy and Fun (3rd Edition) (National Instruments Virtual Instrumentation Series) 

     

 

這是此書的第三版,也是比較好的LabVIEW書籍。

 

第二本:

The LabVIEW Style Book (National Instruments Virtual Instrumentation Series)

 

在我的部落格中已介紹過,是一本較好的書。

總之,學習是艱苦的,希望對大家有用。

相關文章