2013-10-21 80 views
0

任何人都可以幫助我在Matlab中製作光圈功能嗎?我嘗試了製作矩陣,但它沒有幫助。如何在Matlab中製作孔徑函數(望遠鏡孔徑)?

+0

你可以只取一黑紙片和它切成圓形孔,它粘上你的望遠鏡: p或者你想用光圈做什麼? –

+2

你在問什麼?什麼是輸入數據,預期的輸出數據是什麼? – Daniel

+0

thnx很多回復。 –

回答

3

如果您有圖像處理工具箱,你可以使用fspecial

A = fspecial('disk',10); 

這將創建一個半徑爲10個像素的開口。 接下來,你可以在一個更大的零矩陣嵌入這個矩陣,利用padarray,例如:

A = padarray(A,[20 20]); 
+0

+1:對一個不好的問題很好的回答,讚揚你! –

+0

謝謝!接受像你這樣的人是一個很大的讚美! – 2013-10-21 22:01:59