[爆卦]matlab畫圖多張是什麼?優點缺點精華區懶人包

為什麼這篇matlab畫圖多張鄉民發文收入到精華區:因為在matlab畫圖多張這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者a227815 (噗噗噗)看板MATLAB標題[繪圖] 將多張圖片繪至同個figure時間Tue...


各位先進好

小弟最近研究上要計算並顯示一很大的矩陣(100000*100000*3)

因矩陣太大導致記憶體不足而無法運算

在不考慮增加電腦記憶體的情況下

想到是否可以在同個figure下將此矩陣分為多次來繪圖

我的想法如下

1. 一次計算一個10000*10000*3的矩陣.

2. 繪製一個步驟1計算之矩陣至 figure
畫完在workspace中清除掉減少記憶體空間

3. 重複步驟1及步驟2,在位置2畫出第二個矩陣,以此類推至第一百個矩陣


_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|1 | |1 2 | |1 2 3 4 ...... 9 10|
|↑繪第一個矩陣 | | ↑繪第二個矩陣 | |11. |
| | | | |12 . |
| | | | |. . |
| | | |....|. . |
| | | | |. . |
| | | | |. . |
| | | | |. . |
| | | | |. . |
| | | | |. .|
|_ _ _ _ _ _ _ _ _ _| |_ _ _ _ _ _ _ _ _ _| |_ _ _ _ _ _ _ _ 100|


我是使用imshow來做顯示

請問有什麼辦法可以指定圖形要畫在哪個位置上呢?

或是有其他方式可以畫出這麼大的矩陣呢?

麻煩各位先進了!







--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 106.105.214.73
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1516113546.A.186.html
sunev: 自己先平均吧,你螢幕也沒這麼大啊 01/17 07:56
a227815: 好的 可是我還是很好奇 matlab有沒有辦法做到我說的那件 01/17 08:45
a227815: 事(指定位置上繪圖) 01/17 08:45
YoursEver: 或許可以考慮將資料轉成uint8的raw檔,直接存成圖. 01/17 10:53
YoursEver: 但是那張圖會有100k*100k*3那麼大,要顯示全圖會需要30G 01/17 10:54
YoursEver: 的記憶體,就算能轉成圖,能不能顯示都是問題. 01/17 10:55
a227815: 目前我是直接存成圖沒錯,可是花費的時間很長,也的確可 01/17 11:08
a227815: 能遇到樓上大大提到的問題,因此才想說有沒有機會分批處 01/17 11:08
a227815: 理 01/17 11:08

你可能也想看看

搜尋相關網站