本篇文章給大家談?wù)刲abview大數(shù)據(jù)處理,以及l(fā)abview data對應(yīng)的知識點(diǎn),希望對各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
- 1、用labview怎么把處理后的二維數(shù)組變成和參考一樣的?
- 2、LABVIEW如何將無符號數(shù)組轉(zhuǎn)成帶符號的數(shù)值顯示出來,我對接收串口的十六…
- 3、Labview,一個按條件對一個數(shù)組進(jìn)行處理后輸出新數(shù)組的問題,急急急…
- 4、如何學(xué)好LabVIEW,我的個人經(jīng)驗
用labview怎么把處理后的二維數(shù)組變成和參考一樣的?
1、打開前面板,在控制板中選擇數(shù)組矩陣庫中的數(shù)組放到前面板上。打開后面板,找到對應(yīng)的數(shù)組。然后右鍵菜單中點(diǎn)擊屬性。默認(rèn)的數(shù)組的屬性為1維的,我們將其改為2。
2、在“數(shù)組”中有“重排數(shù)組維數(shù)”函數(shù),可以如圖連接:效果圖如下:因為是兩列數(shù)據(jù)我用了數(shù)組轉(zhuǎn)置,若想兩行數(shù)據(jù)連接就不用數(shù)組轉(zhuǎn)置了。
3、二維數(shù)組進(jìn)入for循環(huán)會自動進(jìn)行索引,轉(zhuǎn)換成一維數(shù)組。出for循環(huán)的時候也將會自動進(jìn)行索引,重新轉(zhuǎn)換成二維數(shù)組。將需要一維數(shù)組放置在for循環(huán)內(nèi),或者在出for循環(huán)時禁用索引都可以做到。
4、用索引數(shù)組命令,在輸入端連接至二位數(shù)組,輸出端連接至一維數(shù)組,在索引端有兩個輸入點(diǎn),分別對應(yīng)行和列,如果你想抽取某一行,在行的端點(diǎn)處輸入數(shù)字(從0開始)。
LABVIEW如何將無符號數(shù)組轉(zhuǎn)成帶符號的數(shù)值顯示出來,我對接收串口的十六…
1、在前面板中右擊你的“無符號字節(jié)數(shù)組”中的數(shù)值輸入控件,選擇表示法中的數(shù)據(jù)類型。
2、后面板 String-Spreadsheet String To Array 可以試試這個函數(shù),不過你的3個一行需要自己寫些簡答算法。
3、有一個函數(shù)可以直接實(shí)現(xiàn)的!可惜他不在字符串選板中,而是在數(shù)組中,就是“字符串至字節(jié)數(shù)組轉(zhuǎn)換”。網(wǎng)速太慢了 圖上不去,你自己搜索一下試試!不行就再站內(nèi)信。
4、所以如果要發(fā)字符或者文本,直接發(fā)就是了,如果要發(fā)數(shù)字,則先將其轉(zhuǎn)換為字符,我記得LabVIEW里有這樣的vi,可以將15轉(zhuǎn)換為其對應(yīng)字符而不是轉(zhuǎn)成文本的“15”。
5、先用“字符串至字節(jié)數(shù)組轉(zhuǎn)換”轉(zhuǎn)換為U8類型的數(shù)據(jù),然后再用“數(shù)值至十六進(jìn)制字符串轉(zhuǎn)換”,應(yīng)該就可以的,你試試。
Labview,一個按條件對一個數(shù)組進(jìn)行處理后輸出新數(shù)組的問題,急急急…
右鍵點(diǎn)擊輸出端口,選擇創(chuàng)建顯示控件,就會自動創(chuàng)建一個數(shù)組控件,顯示在前面板,可以觀察結(jié)果了。當(dāng)然,你可以自己創(chuàng)建一個圖形控件,將數(shù)據(jù)繪成曲線。應(yīng)該說,這是一項最基本的操作,你應(yīng)該是剛剛接觸LabVIEW吧。
此時前面板中,數(shù)組的形狀發(fā)生了變化。此時點(diǎn)住鼠標(biāo)左鍵,拉住剛才的數(shù)值輸入控件往下,形成1列。緊接著,將剛才形成的一列數(shù)值輸入控件往右拉動,這樣就行了對應(yīng)的行。至此,一個二維數(shù)組就形成了。
剛剛改進(jìn)了一下程序,感覺這次應(yīng)該是比較理想的了,用到的是‘信號處理’——‘信號運(yùn)算’——‘降***樣’函數(shù),如圖所示。效果圖是這樣的,這個縮小因子就是隨意的了。
笨辦法是寫一個循環(huán),循環(huán)次數(shù)是一維數(shù)組長度的1/3,在每次循環(huán)中利用截取子數(shù)組功能取一組數(shù)組,其長度為3,位置從 i*3 取起,然后利用這些子數(shù)組構(gòu)建一個二維數(shù)組。
首先,用for循環(huán)把每行都索引出來。然后,用數(shù)組索引函數(shù)分別把第一個和第二個元素拿出來進(jìn)行你想要的計算。最后,用數(shù)組插入函數(shù)插入到第三個元素位置上,數(shù)據(jù)流出去整個循環(huán),這就是你要的結(jié)果了。
如何學(xué)好LabVIEW,我的個人經(jīng)驗
1、學(xué)LabVIEW感覺最主要的還是你的編程思路,因為LabVIEW是圖形化語言,沒有太多的編碼的語言規(guī)則,因此很好上手,而且對應(yīng)的前面板可操作性很強(qiáng),因此,只要你的編程邏輯好,上手會很快,而且容易接受大程序。
2、要想零基礎(chǔ)學(xué)習(xí)Labview,如果你學(xué)過C語言開發(fā),那學(xué)習(xí)LabVIEW是相當(dāng)容易。
3、第三點(diǎn),個人感覺就是逛論壇,GSDzone,vihome這兩個論壇是我去的比較多的,里面能夠下載到很多的例程,可以學(xué)習(xí)別人的例程,或者學(xué)習(xí)的方法。
4、勤于思考、舉一反三由于篇幅所限,本書無法一一列舉所有關(guān)于在電子信息課程及技術(shù)中的LabVIEW應(yīng)用,因此建議讀者在閱讀本書時開拓思路,聯(lián)系自己遇到的具體問題加以分析,舉一反三。
5、阮奇幀、趙艷雷、姜志海等的書都行,書是有必要看一些的,弄弄基礎(chǔ)知識,但個人感覺還是多參考LabVIEW自帶的例程和新建模板,其實(shí)最簡單的方法就是登錄NI中國網(wǎng)站,觀看例程講解,比如《統(tǒng)籌帷幄》等,邊看邊做,收獲肯定大。
6、特寫是別在云盤搜索那些labview***,其一是***不完整,不利于學(xué)習(xí),其二是所謂老師并不一定是高手,也許是二把刀老師。再者不要去某Bao買那些幾塊錢20多個G的***,你懂的。
labview大數(shù)據(jù)處理的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于labview data、labview大數(shù)據(jù)處理的信息別忘了在本站進(jìn)行查找喔。