labview自學(xué)教程 推薦labview入門書(shū)籍?
推薦labview入門書(shū)籍?1)對(duì)于個(gè)人學(xué)習(xí),電子工業(yè)出版社出版的陳錫輝、張銀紅主編的何興明等著作《LabVIEW簡(jiǎn)介與實(shí)踐開(kāi)發(fā)100例》和《LabVIEW8.2程序設(shè)計(jì)從介紹到掌握》,覺(jué)得這兩本書(shū)適
推薦labview入門書(shū)籍?
1)對(duì)于個(gè)人學(xué)習(xí),電子工業(yè)出版社出版的陳錫輝、張銀紅主編的何興明等著作《LabVIEW簡(jiǎn)介與實(shí)踐開(kāi)發(fā)100例》和《LabVIEW8.2程序設(shè)計(jì)從介紹到掌握》,覺(jué)得這兩本書(shū)適合初學(xué)者。其中有很多例子,可以用軟件一步一步地學(xué)習(xí),進(jìn)度比較快。
2美國(guó)杰弗里·特拉維斯等人撰寫的《LabVIEW大學(xué)實(shí)踐教程》外文名為《LabVIEW for everyone》,喬瑞平譯。構(gòu)建一個(gè)系統(tǒng)對(duì)人們是有好處的;
labview為什么很多大學(xué)不教?
LabVIEW是美國(guó)國(guó)家儀器公司提供的虛擬儀器編程環(huán)境。它的編程語(yǔ)言不同于文本編程語(yǔ)言,而是采用圖形化編程語(yǔ)言。
為什么許多大學(xué)不提供LabVIEW相關(guān)課程?主要原因如下:
1。LabVIEW的主要應(yīng)用:LabVIEW的方便性主要體現(xiàn)在當(dāng)用戶需要快速開(kāi)發(fā)某一采集功能時(shí),LabVIEW可以提供良好的交互功能,支持用戶在最短的時(shí)間內(nèi)開(kāi)發(fā)出方便、可操作的PC軟件。這種快速發(fā)展的前提是基本的采集硬件或板。因此,對(duì)于一些高校來(lái)說(shuō),面向群體的學(xué)生沒(méi)有這樣的硬件設(shè)施,無(wú)法實(shí)現(xiàn)或體現(xiàn)LabVIEW的便利性。
2. 大學(xué)開(kāi)設(shè)基礎(chǔ)科學(xué)課程的主要目的是培養(yǎng)學(xué)生的基礎(chǔ)科學(xué)認(rèn)知能力。LabVIEW主要面向工程應(yīng)用,本科階段不易建立。在一些高校開(kāi)設(shè)虛擬儀器課程,因?yàn)檠芯可呐囵B(yǎng)強(qiáng)調(diào)對(duì)某一專業(yè)能力的培養(yǎng)。
3. 我們可以反其道而行之:為什么很多高校都開(kāi)設(shè)C語(yǔ)言編程課程?即使是教匯編語(yǔ)言?由于C語(yǔ)言是所有編程語(yǔ)言的基礎(chǔ),掌握C語(yǔ)言的結(jié)構(gòu)和編程思想對(duì)于今后學(xué)習(xí)任何高級(jí)語(yǔ)言都有一定的指導(dǎo)意義。俗話說(shuō),要想以此類推,就必須了解事物的本質(zhì)。C語(yǔ)言是精華,LabVIEW是需要繞過(guò)的。
4. 實(shí)際上,與LabVIEW類似的軟件有很多,如MATLAB、CCS等。這只是一個(gè)工具。大學(xué)不應(yīng)該因?yàn)橐环N工具而開(kāi)設(shè)專業(yè)基礎(chǔ)課,但并不意味著不能,應(yīng)該作為專業(yè)選修課開(kāi)設(shè),應(yīng)該根據(jù)學(xué)生的興趣來(lái)選擇。機(jī)械方面也有類似的軟件,如UG、Pro/E、Solidworks等,軟件的功能基本相似,但高校不會(huì)開(kāi)設(shè)這類課程,而是開(kāi)設(shè)AutoCAD、工程制圖等課程。工具就是工具。工具種類繁多,不可能把它們都教給別人。
我說(shuō)了太多了。這只是我個(gè)人的觀點(diǎn)。如果有錯(cuò)誤,請(qǐng)改正。
怎樣把Labview學(xué)好?
LabVIEW是一種圖形化編程語(yǔ)言,最大的優(yōu)點(diǎn)是開(kāi)發(fā)速度快,C語(yǔ)言可以在LabVIEW一周的界面上寫出來(lái)一小時(shí)就行了。LabVIEW編程的核心是輸入(輸入控制)->處理(各種功能)->輸出(輸出控制)。
1. 購(gòu)買基礎(chǔ)課程,如“l(fā)abview8.20編程從入門到精通”,熟悉控件、基本數(shù)據(jù)類型(數(shù)字、字符串、枚舉)、復(fù)雜數(shù)據(jù)類型(數(shù)組、同一類型的多個(gè)元素;集群、不同類型的多個(gè)元素,相當(dāng)于C語(yǔ)言的結(jié)構(gòu),Java中的JavaBean)。
2. 看看倪的一些小例子,看看自己的編程思路,然后試著寫一些小程序。通過(guò)這一步,我?guī)缀鯇W(xué)到了一切。其余的將在工作中改進(jìn)。一般來(lái)說(shuō),我會(huì)處理硬件。制造商將為程序提供相應(yīng)的API,在開(kāi)發(fā)過(guò)程中可以直接調(diào)用。
對(duì)于新手如何學(xué)習(xí)Labview?
LabVIEW是圖形化編程,所以沒(méi)有太多的語(yǔ)句問(wèn)題,但更優(yōu)雅的是編程思想。初學(xué)者學(xué)習(xí)LabVIEW可以買一本LabVIEW的書(shū)來(lái)看看。從最基本的開(kāi)始,他們可以在大約一周內(nèi)學(xué)會(huì)基本的知識(shí)。然后他們可以做一個(gè)小項(xiàng)目,最好是一個(gè)系統(tǒng)。如果他們不明白,可以去電子發(fā)燒友論壇討論。他們?cè)跁?shū)中沒(méi)有的許多知識(shí)將由大神討論。完成一個(gè)系統(tǒng)后,LabVIEW將幾乎清晰可見(jiàn)。如果沒(méi)有,也可以使用LabVIEW的案例。最重要的是邏輯。