部分引用自:http://blog.sciencenet.cn/blog-578676-1021394.html
波形圖(waveform graph)和波形圖表(waveform chart)都用於繪制信號曲線,但波形圖(waveform graph)一次將所接收的數據全部繪制出來,而波形圖表(waveform chart)則是每次繪制一個新的數據點(同時也刪除最早的一個數據點)。
實驗效果及程序框圖 見下圖:
其實 波形圖表(waveform chart) 維持了有一個有限長度的緩沖區(隊列)。當它每次接收了一個點的數據,它將更新這個緩沖區,並改變顯示結果。
下面通過一個實驗來說明:
將波形圖表(waveform chart)的圖表歷史長度設置為50,見下圖:
那么程序運行結束后的結果如下圖:
此時,波形圖表(waveform chart)有且只有50到99的數據,而波形圖(waveform graph)從0到99的數據都有。