我被要求顯示一個很大的矩陣,如200 * 300。當我輸出這個控制檯時,這是相當醜陋的......簡單的C圖形庫演示矩陣
矩陣在迭代過程中發生變化,我也必須展示這一點。 我想知道是否有一個簡單的工具可以用來顯示這個矩陣?希望我可以在我的C程序中調用它。
我沒有任何圖形編程經驗。
謝謝!
我被要求顯示一個很大的矩陣,如200 * 300。當我輸出這個控制檯時,這是相當醜陋的......簡單的C圖形庫演示矩陣
矩陣在迭代過程中發生變化,我也必須展示這一點。 我想知道是否有一個簡單的工具可以用來顯示這個矩陣?希望我可以在我的C程序中調用它。
我沒有任何圖形編程經驗。
謝謝!
嘗試GNUPLOT:
OSX安裝: http://www.miscdebris.net/blog/2009/09/16/install-gnuplot-on-mac-os-x/
項目主頁: http://www.gnuplot.info/download.html
我已經在許多項目中使用它。生成圖很容易。在你的情況下,你可以創建一個散點圖,並通過幾個簡單的步驟將其導出到JPEG。
如果您不想構建並將其集成到您的應用程序中,您可以通過「系統」功能將命令發送到預建的GNUPlot應用程序。
您可以使用SDL(libsdl.org)製作顯示窗口並將每個字符作爲窗口上的像素輸出。
這是一個測試應用程序,所以你可以看看它是如何工作的: http://friedspace.com/SDLTest.c
我真的是你想進入這個圖形庫不覺得。相反,我會建議將數據轉儲到輸出文件,並從那裏處理它。
首先,你可能只是其格式化爲固定寬度的字段,並查看用文本編輯器的文本文件:
000 001 002
099 098 097
...
或者,你可以考慮傾銷它作爲CSV,並將其導入的東西像Excel一樣。
爲什麼你不認爲它在文本編輯器? – Pubby
你正在使用的操作系統是什麼? 有什麼要求嗎? (即:開源與商用) 如果您安裝了MATLAB,您可以將矩陣轉儲到CSV文本文件,然後在MATLAB中用兩行代碼導入和顯示它。 – DevNull
@Dogbert我正在使用一個mac .. – kun