LabVIEW波形分段顯示 時間:2018-08-27 08:20:08 關(guān)鍵字: LabVIEW 波形分段顯示 手機看文章掃描二維碼隨時隨地手機看文章 [導(dǎo)讀]晚上不想干活,就整理電腦,發(fā)現(xiàn)了不少以前寫的程序,打開看看很多都忘了是怎么寫的了,以前程序中的注釋太少了,以后要好好改進(jìn)一下。接下來就貼貼自己以前寫的程序,順便更新一下博客吧。今年的天下會中,有一道題 晚上不想干活,就整理電腦,發(fā)現(xiàn)了不少以前寫的程序,打開看看很多都忘了是怎么寫的了,以前程序中的注釋太少了,以后要好好改進(jìn)一下。接下來就貼貼自己以前寫的程序,順便更新一下博客吧。今年的天下會中,有一道題目是:一段正弦波形(最大值1,最小值-1),讓其大于0.5的部分顯示紅色,小于-0.5的部分顯示綠色,其余部分顯示白色?此問題關(guān)鍵可以看做NaN的巧用。在圖形顯示控件中,如果輸入是NaN,則不顯示該點。該題目可以將波形數(shù)值分為3種情況,大于0.5,小于-0.5和介于±0.5之間,將整個正弦波形視為3條曲線的相加。當(dāng)數(shù)值屬于其中一條曲線時,其余兩條曲線輸出值設(shè)置為NaN,即無值。利用波形圖表即時顯示,即可得到3條曲線完美連接得到的正弦波形。利用顯示曲線屬性節(jié)點設(shè)置曲線顏色(或按照默認(rèn)第一條為白色,第二條為紅色,第三條為綠色連接相應(yīng)范圍)即可。程序運行界面及框圖如下: 欲知詳情,請下載word文檔 下載文檔 來源:互聯(lián)網(wǎng) 作者:karen