1
我想更新/刷新用ILNumerics創建的圖形。在繪圖創建後,我不明白如何操作數據集。刷新/更新ILNumerics繪圖
這裏,http://ilnumerics.net/line-plots.html給出一個簡單的例子來繪製兩個數據集。現在(例如,當按下按鈕時),我想爲藍線創建一組新的數據點並分別更新圖形。
如何訪問「舊藍色」數據集,如何操作它,以及之後如何刷新圖表?
有什麼建議嗎?
我想更新/刷新用ILNumerics創建的圖形。在繪圖創建後,我不明白如何操作數據集。刷新/更新ILNumerics繪圖
這裏,http://ilnumerics.net/line-plots.html給出一個簡單的例子來繪製兩個數據集。現在(例如,當按下按鈕時),我想爲藍線創建一組新的數據點並分別更新圖形。
如何訪問「舊藍色」數據集,如何操作它,以及之後如何刷新圖表?
有什麼建議嗎?
改變線圖。
var lp = ilPanel1.Scene.First<ILLinePlot>(yourTag);
lp.Line.Positions.Update([your data as 3 x m matrix]);
lp.Configure();
ilPanel1.Refresh();
感謝您的幫助。不幸的是,事實證明,ILnumerics會爲我的目的而放慢速度。我會嘗試OpenGL。 – Thomas
這很奇怪! ILNumerics實際上使用OpenGl進行渲染。你可以使用他們的GDI渲染器嗎?或做錯了什麼? – user492238
我首先嚐試了OpenGL for ILnumerics,但是我遇到了一些麻煩,因爲即使這些示例也不起作用(顯示不正確的軸等)。但是,當我將同一個例子轉換到GDI時,問題就消失了。我搜查了一下互聯網,發現一些使用英特爾圖形卡的人也有類似的問題。現在我改變了我的代碼,並直接使用OpenGL來顯示我的結果,這對我來說很好。 – Thomas