2014-04-21 46 views
1

我正在尋找一個matlab內置函數,它可以按給定次數「放大」給定矩陣。例如,如果給定矩陣a=[1 2;3 4]和放大3倍,該函數的輸出應該是:尋找可以「放大」給定時間的給定矩陣的matlab函數

1 1 1 2 2 2 
1 1 1 2 2 2 
1 1 1 2 2 2 
3 3 3 4 4 4 
3 3 3 4 4 4 
3 3 3 4 4 4 

我可以自己編寫函數,但我不知道MATLAB提供任何內置功能實現相同函數,以便我可以使用簡單的線條放大矩陣。謝謝。

回答

3

你正在尋找被稱爲imresize(與'nearest'標誌),是圖像處理工具箱的一部分功能:

>> imresize([1,2;3,4],2,'nearest') 
ans = 
    1  1  2  2 
    1  1  2  2 
    3  3  4  4 
    3  3  4  4 
+0

酷!非常感謝你! – user2384994

相關問題