0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LabVIEW的学习方法和途径

lPCU_elecfans 来源:电子发烧友网 作者:电子发烧友网 2020-09-24 11:36 次阅读

首先当你想学好LabVIEW的时候,请一定要下定决心,并且要坚持,学习任何事物都是有一个过程的,当你开始学习时,会带着一股冲劲,可是有的人就学几天,觉得难,然后看看别人说这东西没前途,有的人呢,看到Python很火,去学Python,说不定,过两年,又有一门新的编程语言兴起,又去学这个,我们要清楚,任何语言都是一种工具,它只是架起你与机器沟通的桥梁,所以当你学一门语言的时候,就要沉下心去学习,定好学习目标下定决心后,然后就是学习方法和途径的问题了。

第一步:找一本好书

市面上关于LabVIEW的书籍还是有很多的,但是呢,我推荐一次读一本书,等你完全看完后再读下一本,书太多了反而会沉不下心来,就像以前电视只有一个频道时,我们每天会守着看,现在那么多电子产品,人反而容易更分心了。无论你是什么水平,LabVIEW宝典可以说都能满足你,书中很详细的介绍了LabVIEW的各方面的知识,初级者我建议你先看书,把一些基础的空间,数据结构等等弄清楚,当我们把基础的知识大致掌握以后,接下来就是使用了,就像你学中文一样,先认识了基础的字,记下来就是简单的造句了。LabVIEW也一样,当你把常用的控件了解后,接下来就是练习了,简单的实例书上都有,如果你练习到一定程度,觉得书上的例子太枯燥,我们就接下来借助其他工具。

第二步:每日一练

我们知道,学习任何语言最有效的方式就是练习使用,在实践中才可以成长得更快,当然,我们要的练习是有效的练习,什么叫有效的练习,就是每一次练习至少能让你学到新的知识,认识到新的方法,打开你的眼界或思路。那么这些练习哪里来,这要根据你的个人水平去找一些实践的小项目,在这里我给大家推荐一个不错的微信公众号: LabVIEW学习日记 。里面有每日一练,都是一些实际应用的小例子,没隔几练就会将前面的综合在一起形成一个大的项目,实际上,我们工资也是将一个个的小知识应用在一起,做一个完整的大项目。当然我们也可以在一些论坛上找一些例子,不过我觉得还是把资料分类整理交给别人来做,我们就直接拿别人整理好的每日一练来学习,这样就会节省许多时间。

第三步:自己多写,多问

我们做了一些练习题以后,要学会给自己出题,如果你是客户,你对这个项目有更好的想法,或者某些地方要求更严格,比如界面能不能设计更美观,报表能不能更改格式,自己就可以带着这些问题去实现更多的功能,如果遇到不懂的,我们可以请教身边的高人,或者论坛去提问,总之,一定要自己有想法,然后去实现自己的想法。

第四步:多看一些硬件相关的知识

LabVIEW毕竟是一门编程语言,他只是你与设备之间沟通的一种工具,你最终还是要用到设备机器帮你完成任务,所以你一定要懂一些相关的硬件知识,所以你要了解你学的那一领域常用的设备,如果用NI的,你可以参考NI的官网,或者打电话给NI的工程师,直接问,他们都很乐意帮你回答的,NI的服务还是挺不错的,就是硬件相比有点贵,其他的没话说。

针对很多想学习LabVIEW,但又不知道如何去入手的学员,编者给大家准备了5本LabVIEW工程师必学经典书籍,包含初中高阶三个阶段学习,这些书籍都是经过知识提炼,系统化、结构性逻辑组织,非常便于大家持续阅读学习。

01

初级水平

1.LabVIEW大学实用教程

推荐理由:别看写着大学两个高大上的名词,其实这是一本标标准准的入门好书,有清晰的概念讲解和实用的代码例程讲解,适合新手学习,这里需要特别介绍一下作者Jim Kring,是JKI公司的创始人,也是活跃在一线的LabVIEW的开发者,大家天天使用的VIPM包管理软件就是该公司的主要产品


2.LabVIEW编程详解

推荐理由:2017年新出版的一本LabVIEW初中级图书,不同于其他高校老师的粘贴复制职称备书,该书作者是一线实战开发者,详解的风格以及扎实的实战代码都极具特点,适合新手入门以及提高。

02

中级水平

1.我和LabVIEW——一个NI工程师的十年编程经验

推荐理由:作者阮奇桢,原NI中国R&D高级开发工程师,虽然距离第一版本出版日期2009年已经过去正正十年的时间了,但是依然是最好的LabVIEW中文图书,2012年根据LabVIEW 2011版本更新了部分内容出版了第二版,只可惜的是该书已经绝版,并且阮大神去了美国Amazon,自此再无后音,网上有扫描PDF的电子版本。


2.LabVIEW虚拟仪器项目开发与管理

3.LabVIEW编程样式

推荐理由:美国Bloomy公司的总裁集20年功力编写的LabVIEW经验集,中文版本翻译不好,网上有中文社区翻译版尚佳,如果英文能力尚可建议直接看英文原版。

03

高级水平

到了高级水平,需要看的以及可推荐的图书资料就太多了:软件工程、性能优化、面向对象编程技术的学习、操作者框架(Actor Framework)、TestStand的学习、机器视觉等等内容,另外你还需要考虑不只使用LabVIEW这一种编程语言,其他编程语言(C#、Python)及相关经典计算机图书的阅读都需要提上日程。在这些书中如果只选一本的话,那必须是这本!

原文标题:初学 LabVIEW无从下手?教你如何快速入门

文章出处:【微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • LabVIEW
    +关注

    关注

    1914

    文章

    3615

    浏览量

    316898
  • 编程
    +关注

    关注

    88

    文章

    3438

    浏览量

    92321

原文标题:初学 LabVIEW无从下手?教你如何快速入门

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    请问初学者要怎么快速掌握FPGA的学习方法?

    对于初学者 FPGA的编程语言是什么? FPGA芯片的基础结构也不了解. FPGA开发工具的名称和使用方法都不知道. 要学的很多啊,请问有什么自学的学习方法么?
    发表于 01-02 23:01

    请问外部噪声引入目标系统的途径和抑制方法有哪些?

    请问外部噪声引入目标系统的途径和抑制方法有哪些? 外部噪声是指来自于环境或设备的不希望信号干扰,导致目标系统输出的信号出现失真或其他问题。为了解决这个问题,我们首先需要了解外部噪声引入目标系统的途径
    的头像 发表于 11-09 15:53 212次阅读

    labview界面中英文语言切换学习教程

    labview界面中英文切换,labview界面语言切换学习
    发表于 10-26 15:23 7次下载

    stm32学习方法及资料

    1、 一共 24 个库,不可能都学,都学也没用。按照我的工作需求必须学的有 16 个,这 16 个也不是全学。主要学习来源是各种例程代码、“固件函数库用户手册”和“参考手册”。具体学习方法是通读
    发表于 10-13 06:30

    LabVIEW与C# 注册事件相关方法

    利用C#编写事件相关的类库,在WinForm和LabVIEW中进行测试,并描述相关程序的调用方法
    的头像 发表于 10-09 17:48 1294次阅读
    <b class='flag-5'>LabVIEW</b>与C# 注册事件相关<b class='flag-5'>方法</b>

    深度学习的由来 深度学习的经典算法有哪些

    深度学习作为机器学习的一个分支,其学习方法可以分为监督学习和无监督学习。两种方法都具有其独特的
    发表于 10-09 10:23 341次阅读
    深度<b class='flag-5'>学习</b>的由来 深度<b class='flag-5'>学习</b>的经典算法有哪些

    《电子工程师必备——九大系统电路识图宝典》+附录5学习方法

    jf_39110170 网名“还没吃饭”阅读《电子工程师必备 九大系统电路识图宝典第2版》附录5的读后感:探索科学学习方法 作为一名对电子技术学科充满热情的嵌入式工程师,你是否曾因学习方法的不明确而感到困惑?你是否曾在
    发表于 10-06 23:25

    STM32的学习方法

    STM32学习方法
    发表于 09-28 06:18

    梳理单片机学习方法、产品开发流程

    梳理单片机学习方法、产品开发流程
    的头像 发表于 09-21 17:20 388次阅读
    梳理单片机<b class='flag-5'>学习方法</b>、产品开发流程

    统计学习方法代码集

    统计学习所含部分代码合集
    发表于 09-07 09:24 0次下载

    联合学习在传统机器学习方法中的应用

    联合学习在传统机器学习方法中的应用
    的头像 发表于 07-05 16:30 528次阅读
    联合<b class='flag-5'>学习</b>在传统机器<b class='flag-5'>学习方法</b>中的应用

    浅谈人工智能、机器学习对智能革命的意义

    深度学习的意思其实不是不变的,它的本意是动态发展的。最初的深度学习基本意思是聚焦于区别于误差反向传递算法(Backpropogation)那种打包式的黑箱(black-box)学习方法
    发表于 05-30 10:14 294次阅读
    浅谈人工智能、机器<b class='flag-5'>学习</b>对智能革命的意义

    labview联合halcon的编程方法

    经过全网学习,终于入门了labview联合halcon的编程方法,希望能帮到大家
    发表于 05-23 15:22 17次下载

    十种变频器维修方法,值得收藏!

    变频器维修学习方法有很多,但方向不对努力白费,所以抓住方向很重要,为了让大家更快的掌握变频器维修知识,这里提供变频器维修的十种学习方法给大家。
    的头像 发表于 05-04 18:04 5142次阅读

    十种变频器维修方法

    变频器维修学习方法有很多,但方向不对努力白费,所以抓住方向很重要,为了让大家更快的掌握变频器维修知识,这里提供变频器维修的十种学习方法给大家。
    的头像 发表于 04-27 12:33 1613次阅读