labiew學(xué)習(xí)方法(怎么學(xué)labview)
今天給各位分享labiew學(xué)習(xí)方法的知識(shí),其中也會(huì)對(duì)怎么學(xué)labview進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
本文目錄一覽:
- 1、關(guān)于LabVIEW的概序
- 2、如何學(xué)好LabVIEW,我的個(gè)人經(jīng)驗(yàn)
- 3、剛開始學(xué)Labview,如何開始?
- 4、學(xué)labview需要什么基礎(chǔ)
- 5、最近開始學(xué)習(xí)labview,要怎樣起步呢?
關(guān)于LabVIEW的概序
所有的LabVIEW應(yīng)用程序,即虛擬儀器(VI),它包括前面板(front panel)、流程圖(block diagram)以及圖標(biāo)/連結(jié)器(icon/connector)三部分。
前面板和程序框圖是對(duì)應(yīng)的,前面板是用戶操作控制的界面,程序框圖是編程界面。
用下圖方法可以產(chǎn)生隨機(jī)的01序列,當(dāng)滑動(dòng)桿=0.5時(shí),01是等概的。當(dāng)滑動(dòng)桿0.5時(shí),0概率大;當(dāng)滑動(dòng)桿0.5時(shí),1概率大。
LabVIEW[1](Laboratory Virtual Instrument Engineering Workbench)是一種用圖標(biāo)代替文本行創(chuàng)建應(yīng)用程序的圖形化編程語言。
)Labview是數(shù)據(jù)流驅(qū)動(dòng),并且是自動(dòng)多線程的編程語言,以上寫屬性節(jié)點(diǎn)值和寫控件值會(huì)在兩個(gè)線程里并行執(zhí)行 (同時(shí)開始)。但是直接寫控件值效率高,因此會(huì)先執(zhí)行完,寫屬性節(jié)點(diǎn)值會(huì)后執(zhí)行完。
如何學(xué)好LabVIEW,我的個(gè)人經(jīng)驗(yàn)
學(xué)LabVIEW感覺最主要的還是你的編程思路,因?yàn)長abVIEW是圖形化語言,沒有太多的編碼的語言規(guī)則,因此很好上手,而且對(duì)應(yīng)的前面板可操作性很強(qiáng),因此,只要你的編程邏輯好,上手會(huì)很快,而且容易接受大程序。
所謂快速入門 還是需要個(gè)人去潛心學(xué)習(xí)的 學(xué)習(xí)需要積極去動(dòng)手 去做 只有動(dòng)手去做 才是最有效的學(xué)習(xí)途徑??梢韵葟幕綱I 簡單功能開始做起 多看看labview自帶的幫助 以及程序里面的范例 很有用的。
第三點(diǎn),個(gè)人感覺就是逛論壇,GSDzone,vihome這兩個(gè)論壇是我去的比較多的,里面能夠下載到很多的例程,可以學(xué)習(xí)別人的例程,或者學(xué)習(xí)的方法。
剛開始學(xué)Labview,如何開始?
1、多嘗試編寫自己的小程序:這也許是學(xué)習(xí)任何語言都必要的途徑。對(duì)于LabVIEW這種操作性很強(qiáng)的編程語言來說更是如此。
2、多學(xué)習(xí)實(shí)例。我在學(xué)習(xí)LabVIEW入門后,以后的提高可以說完全是靠LabVIEW自帶的實(shí)例和幫助手冊(cè)完成的。當(dāng)時(shí),我需要編寫一個(gè)規(guī)模非常大、功能也很復(fù)雜的系統(tǒng)。
3、第二個(gè)索引數(shù)組函數(shù)的兩個(gè)索引接線端中的第一個(gè)接線端也接for循環(huán)i(重復(fù)端子),但第二個(gè)接線端接常數(shù)1,然后將兩個(gè)函數(shù)的輸出連接到bundle的兩個(gè)接線端就好了。
學(xué)labview需要什么基礎(chǔ)
1、點(diǎn)擊完創(chuàng)建項(xiàng)目后,會(huì)進(jìn)入到另一個(gè)界面,讓你選擇所見項(xiàng)目類型,我們前期選擇VI就可以,因?yàn)閘abview都是一個(gè)個(gè)VI組成的。我們點(diǎn)擊創(chuàng)建空白VI,點(diǎn)擊完成。這時(shí)候就會(huì)彈出兩個(gè)面板,一個(gè)為前面板,一個(gè)為程序框圖。
2、入門主要是熟悉基于數(shù)據(jù)流的編程方法、控件、數(shù)組、簇、程序結(jié)構(gòu)、子VI等等,入門后就可以根據(jù)你的需要跳著看了。書最好是紙質(zhì)的,電子版讓人頭暈,我電腦里堆滿了電子版書籍,但沒有一本我好好看過。
3、虛擬現(xiàn)實(shí)是多媒體計(jì)算機(jī)的一個(gè)重要應(yīng)用領(lǐng)域,多媒體技術(shù)是虛擬現(xiàn)實(shí)的技術(shù)基礎(chǔ)。虛擬現(xiàn)實(shí)(Virtual Reality)是利用多媒體計(jì)算機(jī)技術(shù)生成的一個(gè)具有逼真的視覺、聽覺、觸覺及嗅覺的模擬現(xiàn)實(shí)環(huán)境。
4、要想零基礎(chǔ)學(xué)習(xí)Labview,如果你學(xué)過C語言開發(fā),那學(xué)習(xí)LabVIEW是相當(dāng)容易。
最近開始學(xué)習(xí)labview,要怎樣起步呢?
1、多嘗試編寫自己的小程序:這也許是學(xué)習(xí)任何語言都必要的途徑。對(duì)于LabVIEW這種操作性很強(qiáng)的編程語言來說更是如此。
2、第四點(diǎn),最重要的一點(diǎn)就是自己編寫程序,開始的時(shí)候不要求你自己編寫自己的程序,你能夠自己把別人的程序重現(xiàn)一遍(不用復(fù)制+粘貼這種方法)也算是一種成功。
3、多學(xué)習(xí)實(shí)例。我在學(xué)習(xí)LabVIEW入門后,以后的提高可以說完全是靠LabVIEW自帶的實(shí)例和幫助手冊(cè)完成的。當(dāng)時(shí),我需要編寫一個(gè)規(guī)模非常大、功能也很復(fù)雜的系統(tǒng)。
4、再看NI自帶的一些小例子,看看他們的編程思路,然后再自己試著寫一些小程序。到這一步基本已經(jīng)學(xué)的差不多了,余下的就在工作中提高,一般都會(huì)與硬件打交道,程序上廠商會(huì)提供相應(yīng)的API,開發(fā)時(shí)直接調(diào)用即可。
5、所謂快速入門 還是需要個(gè)人去潛心學(xué)習(xí)的 學(xué)習(xí)需要積極去動(dòng)手 去做 只有動(dòng)手去做 才是最有效的學(xué)習(xí)途徑??梢韵葟幕綱I 簡單功能開始做起 多看看labview自帶的幫助 以及程序里面的范例 很有用的。
6、LabVIEW采用圖形化的編程語言,俗稱G語言,編起來只要把相應(yīng)的函數(shù)用線連接起來,不需要C語言的基礎(chǔ),但是需要知道編程的流程控制,比如條件循環(huán),條件判斷。如果有一些編程基礎(chǔ)的話,學(xué)起來是很快的。
關(guān)于labiew學(xué)習(xí)方法和怎么學(xué)labview的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。