您的位置 首页 被动

应该怎样开端LabVIEW的学习?

第一步:先看看NI的入门资料。了解一下虚拟仪器的概念,LabVIEW的应用领域,编程特点等。第二步:照着LabVIEWGettingStarted依样画

第一步:先看看NI的入门材料。了解一下虚拟仪器的概念,LabVIEW的运用领域,编程特色等。

第二步:照着LabVIEW Getting Started依样画葫芦学一下。(点LabVIEW开端画面右边New to LabVIEW>>Getting Started with LabVIEW)。这样你就对LabVIEW有个比较理性的认识了。知道LabVIEW编程的进程,一些根本的常识。

第三步:做些操练,找个有经历的LabVIEWer给你提提主张。做了操练,使得你逐步了解LabVIEW里的常用palette上的VI.更重要的是培育杰出的编程习气,学习怎样自己学习LabVIEW.

第四部:做个实践的项目,仍是要找个人给你提主张。逐步触摸“规划形式”等软件工程的概念,考虑作大的运用程序应该选用什么结构,开端留意程序的功率和保护性等问题。

怎样自己解决问题?

当你碰到问题的时分,首要不是在论坛上去发贴。因该先自己研讨研讨。能够从这几方面去考虑:

假如是用到硬件,先扫除硬件出问题的或许性,你能够先用MAX或LabVIEW自带的比方收集信号看是不是正常。假如有问题给NI打电话(记住不菲的价格里是包括技术支撑的,没有好的技术支撑,NI凭什么买你那么贵)

假如是软件上的问题,善用LabVIEW的debug功用,尽或许把问题具体化到你的程序的那一部分,在把它笼统出来。问题具体化以后到NI的网站和一些闻名的论坛上查找有没有解决方案(多数是有的),NI的网站是很好的,能评上全美10个网上技术支撑就好的网站之一。

假如是真实找不到已有的解决方法,到论坛上发帖子。发帖子也要留意技巧以便问题能够及时得到解决。原则上是问题要具体化要清楚。假如你问”visa怎样用”,你很难得到答案的,谁有时刻给你答复这么不着边际的问题。你最好要有VI附上来,把问题竟或许缩小规模。

假如你是为了问LabVIEW某个功用怎样用,你是不应该发帖子的。你能够用NI Example Finder去找比方,能够到NI网站上去找application notes.

有些什么好书协助入门?

谁有引荐的?Getting Started with LabVIEW和LabVIEW Fundamental应该是很好的入门读物。在LabVIEW刚开时窗口上有着两个文档的衔接。

LabVIEW是一种编程言语吗?和其他言语有什么不同?

LabVIEW是一种编程言语,它具有一般编程言语的典型特征。理论上来说,你能够用它来做各种运用,就像用C/C++相同。但这并不阐明LabVIEW据有和C/C++相同强壮的功用。LabVIEW首要运用领域在于测验丈量,操控,规划和仿真等,利用它你能够很便利的完结测验丈量等运用。LabVIEW也支撑许多与其他言语和软件体系的接口,比方你能够把c/C++编成DLL在LabVIEW里调用,你能够调用AxtiveX和.net控件,能够把LabVIEW当成ActiveX server来运用,等等。这便是为什么说理论上能够用LabVIEW来做任何运用(只需你敢想)。

和其他言语比较,LabVIEW有两个十分杰出的长处:一是它是一个真实的图形化编程言语,十分合适工程师和科学家运用(易于入门、易于调试、库函数丰厚等)。二是他和硬件(特别是NI的硬件)结合严密,你能够十分轻松地完结数据收集、仪器仪表操控等使命。

和其他言语比较,LabVIEW也有一些缺陷,比方入门简单通晓难,开发大型程序门槛太高,可利用的学习资源少。

LabVIEW是编译性的仍是解析性的?运转功率怎样?

LabVIEW是编译性的。相同的算法完成LabVIEW一般比C慢2~3倍。假如你发现慢10倍,多数是程序编的有问题。LabVIEW里要特别留意内存复制的问题,特别是对大数组进行操作。

能够在一台机器上装置多个版别的LabVIEW吗?

能够的,相互独立的,高版别的能够翻开低版别的。高版别VI能够存为低版别VI.

什么是VI, Express VI?

VI是Virtual Instruments的缩写,相当于c言语里的函数。Express VI是带装备对话框的VI.一般VI是经过输入连线对VI进行参数装备的。Express VI经过对话框进行参数装备(双击Express VI会弹出装备对话框)。Express VI编程时会感觉便利些,但运转功率有时会比较低。

LabVIEW有递归吗?

能够经过动态调用VI完成,但功率很低。一般仍是不要用的好。许多算法是能够用循环来完成的,并非必定的用递归。假如你曾经常常运用递归来考虑问题,该改的时分了。:-)

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/beidong/221541.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部