matlab计算方阵格的距离

                   
                   
                   
                   
        a          
                   
                   
                   
                   
                   

计算网格中,每一个位置距离点a的距离

matlab程序:

[I,J] = ind2sub([m, n], 1:som_sum); %som_sum为网格中所有点的个数
sum(( ([I( : ), J( : )] - repmat(win_som, som_sum,1)) .^2) ,2)%[win_som, som_sum]是网格中a点的下标

  

 

posted @ 2017-12-15 08:46  ->大胖子  阅读(414)  评论(0)    收藏  举报