学习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年

中译本:LabVIEW图形编程 [专著] / (美)Gary W.Johnson,(美)Richard Jennings著 ; 武嘉澍,陆劲   北京大学出版社, 2002
    

NI公司网站关于该书的介绍

我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)

在我的博客中已介绍过,是一本较好的书。

总之,学习是艰苦的,希望对大家有用。

学习LabVIEW应看的几本书相关推荐

  1. python人工智能入门书籍推荐-了解、学习人工智能必看的十本书

    原标题:了解.学习人工智能必看的十本书 到底人工智能是什么?学人工智能必看哪些书籍?简单来说,人工智能就是研究如何让计算机去完成以往需要人的智力才能胜任的工作,通过生产能像人类一样做出智能反应的智能机 ...

  2. 零基础学习java值得看的几本书

    零基础学习java值得看的几本书",下面小编就为大家一一介绍零基础学习java值得看的几本书分别是什么? 1.<Java学习笔记> 此书的特点在于里面有很多作者对Java语言的独 ...

  3. 学习Spring,看这几本书就够了

    如果想看更多技术好书,可以关注微信公众号[程序员书单]作者黄小斜,目前是阿里Java工程师,业余时间广泛读书,在公众号里除了分享程序员必读的技术书籍之外,也会推荐很多关于个人成长.投资理财等方面的书籍 ...

  4. 学习计算机系统必看的5本书

    1.<深入理解计算机系统> 作者:兰德尔 E.布莱恩特.大卫 R. 奥哈拉伦 计算机系统入门的经典书籍,从程序员视角全面剖析的实现细节,使读者深刻理解程序的行为,将所有计算机系统的相关知识 ...

  5. python编程入门书籍-零基础学习Python编程,这8本书必看!

    作为一名程序员,你肯定知道Python语言,从2017年开始Python的热度就一路飙升,已经成为大量开发者推荐入门的编程语言和第二编程语言,而且Python还是人工智能的主要编程语言,受到大众的追捧 ...

  6. python 编程该看那些书籍_python编程入门书籍-零基础学习Python编程,这8本书必看!...

    作为一名程序员,你肯定知道Python语言,从2017年开始Python的热度就一路飙升,已经成为大量开发者推荐入门的编程语言和第二编程语言,而且Python还是人工智能的主要编程语言,受到大众的追捧 ...

  7. 国外python经典书籍_2019学习Python最值得看的七本书

    2019学习Python最值得看的七本书 发布时间:2018-12-04 15:38, 浏览次数:496 , 标签: Python 大概是一时改变不了之前的学习习惯,所以很多Python小白都来问我有 ...

  8. C语言学习必看的N本书(一定要看呵)

    C Traps and Pitfalls(C陷阱与缺陷) 作   者:(美)Andrew Koenig(凯尼格) 著,高巍 译 出版社: 人民邮电出版社 编辑推荐: Andrew Koenig自己在B ...

  9. 学习C++该看什么书?

    怎么学习C++?该先看什么书,后看什么书?众说纷纭,下面是二篇网上流传的文章. C++学习之路 (一)语言入门: <C++ Primer> 最新版本:第三版(第四版国外已上架,国内一些网上 ...

最新文章

  1. DNS浅析-Bind软件的使用及搭建一个简单的DNS缓存服务器
  2. 删除指定目录下的所有文件包括目录
  3. Breaking the Ledger Security Model
  4. NFL discussion调研
  5. 橡皮擦的英语_从填字涂鸦到英语启蒙,家长口中的儿童版“秘密花园”涂色游戏测评【玩具测评】...
  6. 战神级CTO直招产品技术小鲜肉,“悦家”团队带你玩转家装O2O
  7. 谷歌设立 COVID-19资助金,助力漏洞猎人度过新冠肺炎疫情
  8. spinbox的valuechanged 不响应键盘_程序员和游戏爱好者必备,双十一热身:2019年最好的机械键盘...
  9. java基于ssm+vue的办公耗材采购管理系统
  10. java 1.4 下载_j2sdk1.4.2
  11. 软件工程关于教务系统的测试,软件工程课程设计——教务成绩管理系统摘要.doc...
  12. 强化学习:Markov Decision Process (基于南大俞扬博士演讲的修改和补充)
  13. linux系统禁用声卡,Linux如何设置声卡
  14. 阿里云服务器ECS到底是什么?
  15. 电子邮件接受服务器的端口是,qq电子邮件服务器是什么?端口多少?安全类型是什么?路径前缀是什...
  16. python打印日历_python 打印日历
  17. 屏幕小虫子_这些是导致疯狂的小虫子
  18. java基础知识和JDBC
  19. 服务器主机玩游戏性能如何,用服务器主机玩游戏怎么样
  20. 区块链技术:未来将颠覆的9大行业

热门文章

  1. 2024北京邮电大学计算机考研信息汇总
  2. 2022年湖北安全员ABC证考试题库哪里有呢?甘建二
  3. ## ***电池SOC仿真系列-基于扩展卡尔曼(EKF)算法的SOC估计(内含代码等资料)***
  4. 安卓虚拟机_VMOS Pro 免费又好用的安卓虚拟机,
  5. 我的人生没有面试季,半路出家程序员也能一往无前
  6. Java工程师等级划分
  7. python multi不断乘_芝麻IP:Python几种矩阵乘法np.dot, np.multiply……
  8. Matlab绘制激活函数sigmoid,Relu
  9. mysql季度查询_mysql按年度、季度、月度、周、日SQL统计查询
  10. 优营占比双非 > 985,电子科大软工学院不容错过