資源簡(jiǎn)介
自己編寫的關(guān)于二維卷積的matlab代碼,沒(méi)有調(diào)用系統(tǒng)函數(shù),可以直接使用
代碼片段和文件信息
function?[?y?]?=myconv2(?ab)
%UNtitleD3?此處顯示有關(guān)此函數(shù)的摘要
%???此處顯示詳細(xì)說(shuō)明
[rowacola]=size(a);
[rowbcolb]=size(b);
rowy=rowa+rowb-1;
coly=cola+colb-1;
y=zeros(rowycoly);
tempa=zeros(rowa+2*(rowb-1)cola+2*(colb-1));
temp1=zeros(rowbcolb);
temp2=zeros(rowbcolb);
temp=zeros(rowbcolb);
%對(duì)矩陣a補(bǔ)零
for?i=rowb:rowb+rowa-1???????????????
????for?j=colb:colb+cola-1
????????tempa(ij)=a(i-rowb+1j-colb+1);
????end
end
%?將矩陣b翻轉(zhuǎn)180
評(píng)論
共有 條評(píng)論