2016-12-28 103 views

回答

2

這個問題太廣泛了,不能完全回答,但我希望至少能指出你在正確的方向開始。我建議開始將您的數據轉換爲XYSeries。有多種方法可以做到這一點,你選擇哪一個取決於你希望你的動態數據看起來如何:

  • 將情節滾動,或將數據滾動橫跨劇情?
  • 域/最小/最大值是固定的還是動態的?
  • 將時間戳或樣本索引用於表示x

一旦您知道這些問題的答案,您就可以開始決定如何根據[x, y]值表示每個樣本。這意味着將每個樣本(i)轉換爲x和y值。對於y,您需要將您的wav幅度轉換爲Number。對於x,如果您只想顯示樣本索引,請使用i。如果您想要顯示時間,那麼您可能需要使用採樣頻率和記錄開始時間將i轉換爲時間戳。

一旦你已經知道你的XYSeries實現的基本知識,你可以繼續在XYPlot上顯示系列數據。請看Plotting Dynamic Data guide,其中包含一個鏈接到源樣本。

+0

我編輯了代碼...包括繪圖代碼,試過你說的但是沒有成功...看看我的更新代碼 –

+0

我看不到任何代碼 – Nick

+0

請再次檢查 –