想学习Labview,有哪些好的教材和视频教程?
的有关信息介绍如下:2013年高赞回答的内容质量很高!但是时过境迁,2020年LabVIEW好的学习教材和视频教程我来补充完善一下!
国内中文学习资源内容百花齐放,良莠不齐,拿图书网站当当,以及有中文油管之称的视频网站B站来说:
在如此之多的图书教材和视频中哪个才是适合大家的呢?!我将从入门、提高和应用领域三个方面来一一进行推荐,并提供了两种版本供大家阅读选用!
1.入门级别
图书:《LabVIEW大学实用教程(第三版)》和《LabVIEW编程详解》
视频:
2.中级提高及架构设计
中文图书推荐:《我和LabVIEW(第二版)》、《LabVIEW虚拟仪器项目开发与管理》、《LabVIEW编程样式》、《LabVIEW高级编程》。
英文图书推荐:《LabVIEW Graphical Programming 5th Edition》、《Effective Labview Programmin》、《LabVIEW Advanced Programming Techinques》。
3.应用领域
《图像处理、分析与机器视觉(基于LabVIEW)》
1.入门级别
1.1图书推荐
「入门」类图书是市面上种类最多,出版社范围最广,销量最大也是竞争最为激烈的品类,目前在售的书籍涵盖的版本号从LabVIEW 8.0 至 2018,在其中,我个人认为较好且值得推荐的图书有两本,分别是《LabVIEW大学实用教程(第三版)》和《LabVIEW编程详解》:
推荐理由: 别看写着大学两个高大上的名词,其实这是一本标标准准的入门好书,有清晰的概念讲解和实用的代码例程讲解,适合新手学习,这里需要特别介绍一下作者Jim Kring,是JKI公司的创始人,也是活跃在一线的LabVIEW的开发者,大家天天使用的VIPM包管理软件就是该公司的主要产品,该书的缺陷为出版时间较早,所用的版本还为LabVIEW 8.0,与目前主流的20XX版本差异较大,新手碰到不一致的地方,往往无法灵活变通导致较大自学困扰。
推荐理由: 2017年新出版的一本LabVIEW初中级图书,不同于其他高校老师的粘贴、复制职称备书,该书作者是一线实战开发者,详解的风格以及扎实的实用代码都极具特点,适合新手入门以及提高至中级水平。
此外,在该初级入门品类中还有大量的高校老师出版入门图书,高校老师凭借着博硕研究生人力资源和时间优势,背靠教材内销渠道出版了为数众多的内容重复性较高,技术特点不明显的教辅类图书;除教辅教材外,还有部分图书工作室粗制滥造快销类图书,打着最新版本的旗号,附赠内容繁多的视频课程,不建议大家浪费宝贵的时间资源在上述两类图书上。
1.2视频推荐
现在的小伙伴们爱看视频学习,不要再东奔西走的搜集视频资料啦,B站上有大量的LabVIEW的好视频,但是我应该学习那个呢?下面的链接将给出你最好的选择。
该系列视频,实际上就是网易163中国MOOC大学常州信息职业技术学院出品的《虚拟仪器应用技术》课程。
该课程每年的学习人数趋势示意图
其教学内容和知识点基本覆盖了NI官方的LabVIEW基础课程(1)和基础课程(2),并且还有配套的图书《基于LabVIEW的应用程序设计》。
2.中级提高及架构设计
2.1中文图书推荐
中文较好的图书主要有下列四本:
推荐理由: 作者阮奇桢,原NI中国R&D高级开发工程师,虽然距离第一版本出版日期2009年已经过去正正十年的时间了,但是依然是最好的LabVIEW中文图书,2012年根据LabVIEW 2011版本更新了部分内容出版了第二版,只可惜的是该书已经绝版,并且阮大神去了美国Amazon,自此再无后音,网上有扫描PDF的电子版本。
2021年12月02日更新:没想到阮奇桢老师亲临芝士回答,并带了自己图书《我和LabVIEW》的开源共享电子版本——《LabVIEW编程经验》,回答链接如下:
开源共享网站为:
推荐理由: 作者杨高科项目实战经验丰富,初学者在完成基本知识的构建后,需要这本工程项目实战的好书给予指导,阅读完该书的第8章和第9章单多循环架构的内容,经过练习后,开发常规LabVIEW项目应能驾轻就熟,不在话下!
推荐理由:美国Bloomy公司的总裁Peter A.Blume集20年功力编写的LabVIEW软件工程经验集,中文版本翻译不好,网上有GSD中文社区翻译版尚佳,如果英文能力尚可建议直接看英文原版。
以上三本书均出版与2011年前后,软件版本为LabVIEW 2010版本号为主,可惜的是由于中高级知识受众面较小,图书销量均一般,出版社均未再印销售,目前只能通过二手图书市场和盗版电子书来获得。
另外还有一本更老的高级程序设计的图书,就是国防科技大学的杨乐平老师的《LabVIEW高级程序设计》一书,基本上涵盖了NI公司官方《软件工程》和部分《高级架构》培训课程的知识点内容,软件版本呢为LabVIEW 6i。
2.2英文图书:
建议学有余力的朋友可以看三本英文图书:
《LabVIEW Graphical Programming 5th Edition》
《Effective Labview Programmin》
《LabVIEW Advanced Programming Techinques》
3.应用领域
在该类别下结合《LabVIEW 相关知识点分类汇总》还可以继续细分为仪器测控、数据采集DAQ、以及机器视觉等方面,由于细分门类互相竞争的图书较少,因此不一一列举了,其中的代表作就是《LabVIEW虚拟仪器项目开发与管理》的作者杨高科老师,在2019年最新出版的《图像处理、分析与机器视觉(基于LabVIEW)》。
纸质实体版本请移步至京东购买。
电子书版本,既然都到了芝士回答,就支持芝士回答一把呗!
附加推荐:
学习LabVIEW除了通过看书、视频类较为系统类的学习外,平时工作肯定需要查询其他的资源渠道,我把常见的学习资源梳理总结了一下,供你参考借鉴!
以上,希望对大家能有帮助!LabVIEW易学难精,我也是一名LabVIEW编程开发的的持续学习者、兼搬砖爱好者,芝士回答上讲解LabVIEW内容最啰嗦的中年油腻大叔,没有之一!想看看我给自己制定的自学路线吗?!
如果你在北京的话,也可以参加我们组织的免费的北京线下LabVIEW技术交流分享会,每三周举办一次,主要分享内容为:LabVIEW面向对象编程、设计原则与模式、操作者框架和高级编程内容。感兴趣的请申请进圈子,并关注我们的公众号:LabVIEW-2020
不卖课程和人设,没有大牛只有共同爱好学习者!
答题不易,答长看短,感觉有用的话请点赞,喜欢加收藏呗!谢谢!