labview是怎么回事?
labview是什么?Labview是做什么的…它能做什么?具体点…谢谢。Labview是NI公司的图形化编程语言开发工具,Labview是一种图形化编程语言,你知道其他语言吗?labview是基于计算机的图形化编程语言,里面有相当多的控件,可以说通过连接获得程序的所有步骤是相当方便的,但这是相对于硬件中的大型程序而言的。如果只是编译一些小程序,labview的灵活性还不如文本编程语言。
我觉得labview更好,在工作中应用广泛,学习起来也不难,而matlab的数据处理能力很强,但前者的前途更广阔。学完两门课发现前者更好:)你最好再上一门信号处理的课!图形化编程语言简称G语言。它是继C语言之后的新一代高级语言。也许你已经有过这样的经历,用C语言编程时,程序员不仅要熟悉指令的用法,还要写一个有句子的文档,告诉计算机怎么做。
g语言从根本上改变了传统的编程环境。将“文本说明”替换为“图标”。可视化编程中,程序员只需要调用“icon (object)”,然后通过“connection”指定数据的流向。编程好像是在画程序框图,整个过程变得直观、简单、有趣。LabVIEW是G语言的主流产品。它的译名是实验虚拟仪器工程平台。它不仅具有C语言的基本功能,还提供了功能强大的函数、仪器驱动等高级软件库。
我的论文也用过,希望和大家分享一下第一章虚拟仪器的相关介绍。2.1虚拟仪器技术是以计算机软硬件技术为核心,以自动控制技术、传感器技术、现代信号处理技术、现代网络技术和数值分析技术为支撑,以各种专业学科为应用背景的现代测试技术。它采用高性能模块化集成的理念和方法,结合软件设计平台高效简洁的程序编译功能,根据用户的各种特殊需求创建人机对话界面,实现和替代各种特殊昂贵的测试仪器的功能。目前已成为测试理论和应用实验研究的重要支撑。
随着计算机技术的飞速发展,计算机强大的数据处理能力使其应用范围越来越广泛。1986年,美国国家仪器公司(NationalInstruments)以“软件即仪器”为口号,提出了虚拟仪器的概念,彻底打破了传统电子仪器只能由制造商定义,用户不能更改的局面,从而引起了仪器仪表和自动化行业的一场革命。简单来说,虚拟仪器技术就是通过计算机技术实现的测控系统的抽象。
用labVIEW做了一些项目后,可以尝试用VB和VC做。对比之后你就明白你的答案了。Labview是一种图形化编程语言,其中有相当多的控件。可以说程序的所有步骤都可以通过连线轻松完成,相当方便,但这是相对于硬件中的大程序而言的。如果只是编译一些小程序,labview的灵活性还不如文本编程语言。
由于LabVIEW是一种不同于传统文本编程语言的图形化编程语言,所以很多人第一次接触LabVIEW时总会感到无所适从。其实LabVIEW要比复杂的C语言、VC、VB好学得多,因为学习LabVIEW不需要记住与你关心的内容无关的语法和定义。她的门槛也很低,不用学任何编程语言就可以开始学习LabVIEW。
我总结了一些自己的学习经验分享给大家,希望能帮到别人:)1。找一本好书开始。入门主要是熟悉基于数据流的编程方法,控件,数组,集群,程序结构,子VI等等。入门之后,我可以根据你的需求来跳过去。书最好是纸质的,电子版的让人头晕。我的电脑里全是电子书,但是我还没有好好看过。我在学习LabVIEW的时候,语文书很少。我主要看的是英文版的LabVIEW高级编程。
LabVIEW的发音:对于编程语言的好坏,关键是看编程的目的,更简单,更方便,更适合。LabVIEW与其他计算机语言的明显区别在于,其他计算机语言使用基于文本的语言生成代码,而LabVIEW使用图形编辑语言G编写程序,生成的程序是框图形式。LabVIEW软件是NI设计平台的核心,也是开发测量或控制系统的理想选择。LabVIEW开发环境集成了工程师和科学家快速构建各种应用所需的所有工具,旨在帮助工程师和科学家解决问题、提高生产力和保持创新。
Labview是NI公司的图形化编程语言开发工具。也可以看作是一种通用的编程语言,G语言,类似于C,C,Java。但是,LabView主要用于数据采集仪器控制等领域。Labview是一种图形化编程语言。你懂其他语言吗?它是以计算机为基础,以软件为核心,配以相应的硬件(如数据采集卡)来完成高度智能化的信号采集与调理、数据测试与分析、结果表达式处理等多项功能的高科技仪器技术。
经过多年的发展,LABVIEW已经在测试测量领域得到了广泛的认可。到目前为止,大多数主流的测试仪器和数据采集设备都有专门的LabVIEW驱动程序,利用这些驱动程序可以非常方便地控制这些硬件设备。2.程序控制。LabVIEW有一个专门用于控制领域的模块LabVIEWDSC。此外,工业控制领域常用的设备和数据线通常都有相应的LabVIEW驱动程序。
labview跟C和BASIC一样,labview我在网上搜了一本清华大学的LV教程,然后看完了,然后注册了CPUBBS论坛,试着回答大家的问题,研究论坛上的例子,不知不觉就得到了,呵呵。买本书,看看上面的例子。自己做几样东西就行了。你在北京吗?我们可以一起学习和交流。LABVIEW是一种图形化编程语言,最大的优点就是开发速度快。一个星期可以用C语言写出来的界面,一个小时就是LABVIEW了。
1.买一个基础课程,比如LabVIEW8.20编程从入门到精通,熟悉里面的控件,基本数据类型(数值、字符串、枚举),复杂数据类型(数组、同一类型的多个元素;Cluster是一些不同类型的元素,相当于C语言中的structure和Java中的JAVABean)。2.看一些NI的小例子,看看他们的编程思路,然后自己试着写一些小程序,至此,我基本了解了,剩下的会在工作中完善。一般我会和硬件打交道,在程序中,厂商会提供相应的API,开发时可以直接调用。
除非注明,文章均由 白起网络 整理发布,欢迎转载。