我有大量的數據集(10赫茲的數據,因此每24小時864k點),我需要實時繪製。這個想法是用戶可以放大和平移到高度詳細的散點圖。如何在所有縮放級別實時準確地繪製大數據矢量?
數據不是非常連續的,並有尖峯。由於數據集非常大,每次繪圖刷新時都無法繪製每個點。
但是我也不能只繪製每一個第n點,否則我會錯過像大但短的尖峯的主要特徵。
Matlab做對了。你可以給它一個864k的矢量,全部爲零,只需將任意一點設置爲1,它就可以用變焦和平移實時正確繪製。
Matlab如何做到這一點?
我的目標系統是Java,因此我將在Swing/Java2D中生成此圖的視圖。
我真的不明白你在這裏問什麼。您可以添加一個代碼示例,說明如何在MATLAB中繪製數據? – gnovice 2009-02-03 20:03:26
您的問題是Java問題還是Matlab問題? – 2009-02-16 14:37:56