學習LabVIEW應看的幾本書
學習LabVIEW應看的幾本書
前幾天,看了“花開不謝”的部落格,才知道NI在中國落戶已經十年了,推算過來大概也就是1998年前後在中國落的戶,那時中國的改革開放已經二十多年。NI在中國推廣所遇到的最大難題,我猜想應該語言是主要問題,因為當時介紹LabVIEWd的中文書籍還是比較少的,僅在一些高等院校有少部分使用者使用LabVIEW,所以大家對NI認識和了解還是存有一定的侷限性的。中科泛華成立於1997年,什麼時候開始與NI合作我就不得而知了。而我對NI的瞭解和認識,在我的部落格“知天命”一文中曾談到過認識、瞭解NI的過程,而真正開始學習、使用LabVIEW(7.1)則是2004年的事了。
我從2004年開始學習LabVIEW,包括我在內的許多初學LabVIEW人都曾經問過同樣的問題:“學習LabVIEW看那幾本書最好”。結合我這幾年來的學習體會,我個人認為以下幾本書更適合LabVIEW的初學者。前提是:你必須有信心學好、用好LabVIEW。
第一部分:英文版譯作
第一本:
原文版:LabVIEW Graphical Programming (3 edition)2001年
我2004年8月購得此書,它的內容涵蓋了LabVIEW 1到LabVIEW 6的整段發展歷史。作者用通俗的語言,像講故事般的介紹了自動化測試的基本知識及LabVIEW的特點。此書絕對堪稱LabVIEW的經典佳作,百看不厭。不幸的是:好像目前這本書應經不容易買到了。
推薦理由:
本書的作者之一,(美)Gary W.Johnson從1994年就不斷開始寫作、出版了關於LabVIEW的書籍。
[1994年]出版了書名為:
LabView Graphical Programming Practical Applications in Instrumentation and Control
(大概對應於LabVIEW 3.0) By Gary W. Johnson (Author) 封面見下圖:
[1997年]又再次出版了本書的第二版:
LabView Graphical Programming Practical Applications in Instrumentation and Control
(大概對應於LabVIEW 4.0) By Gary W. Johnson (Author) 封面見下圖:
[1998年]又新出版了書名為:
LabVIEW Power Programming
(大概對應於LabVIEW 4.0) By Gary W. Johnson (Author) 封面見下圖:
[2001年] Gary W. Johnson又與Richard Jennings合作再次出版了:LabVIEW Graphical Programming (3 edition)2001年
也就是我們上面所看到的中譯本的英文版。
[2006年] Gary W. Johnson與Richard 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)
在我的部落格中已介紹過,是一本較好的書。
總之,學習是艱苦的,希望對大家有用。
相關文章
- 推薦幾本shell學習的書
- 推薦幾本學習java的書Java
- 學習Oracle和MySQL推薦的幾本書OracleMySql
- 學習Python程式設計的最好的幾本書Python程式設計
- 如何學習MySQL,這幾本書初學者必看!MySql
- 推薦幾本Java學習的書:以入門為主Java
- 大資料學習書籍 這幾本書一定要看大資料
- 初學HTML5,可以看的6本書!HTML
- 機器學習和資料科學領域,推薦幾本學習書單機器學習資料科學
- 學習Python有什麼好的書籍?推薦這幾本Python
- 學軟體測試最好的幾本書,這8本書能幫你很多
- Java後端學習,你應該看那些書籍?Java後端
- 學Java可以看哪些書?6本Java書籍推薦Java
- 幾本資料分析的書
- 計算機視覺與深度學習,看這本書就夠了計算機視覺深度學習
- 學習作業系統的三本書作業系統
- AJAX學習必備三本書
- 你現在應該閱讀的7本最好的深度學習書籍深度學習
- [go 學習] 學習 go 時看過的書籍, 部落格, 文章Go
- 幾本早期很重要的黑客的書黑客
- 學習Oracle推薦值得你看的書籍Oracle
- 零基礎學java,值得一看的7本書!Java
- 藉此平臺出幾本書
- 聽說這是網際網路時代100本必讀書單,你看過幾本?
- 7本學習AngularJS的免費電子書AngularJS
- 學程式設計要看什麼書?我想了下,最受歡迎的應該是這幾本程式設計
- 從因果關係來看小樣本學習
- 作為程式設計師的你,一年看幾本技術相關的書程式設計師
- 學習前端我推薦這5本書前端
- 如何閱讀一本書(如何學習數學)
- 有趣的書——《找對英語學習方法的第一本書》
- 推薦幾本javascript與jquery的好書JavaScriptjQuery
- 對幾本書名翻譯的吐槽
- 介紹幾本實戰的書,兄弟們!
- 初學Java開發,這9本書值得一看Java
- 深度學習快速入門3本書組合深度學習
- 建議翻譯高木貞治的幾本書
- 學習的本質