zoukankan      html  css  js  c++  java
  • bwdist matlab

    bwdist函数用于计算元素之间的距离。

    举个例子:

    如果a=

         0     0     0     0     0
         0     1     1     1     0
         0     1     1     1     0
         0     1     1     1     0
         0     0     0     0     0
    那么:
    [D,L]=bwdist(a);
    D=
        1.4142    1.0000    1.0000    1.0000    1.4142
        1.0000         0         0         0    1.0000
        1.0000         0         0         0    1.0000
        1.0000         0         0         0    1.0000
        1.4142    1.0000    1.0000    1.0000    1.4142
    L=
         7     7    12    17    17
         7     7    12    17    17
         8     8    13    18    18
         9     9    14    19    19
         9     9    14    19    19
    其中,
    D表示零元素所在的位置靠近非零元素位置的最短距离;

    L则表示在该元素所靠近的最近的非零元的位置(即索引值)。matlab中,元素所在的位置标号(索引值)是按列来计算的。

    比如,矩阵a中各元素的的索引值如下:

         1     6     11     16     21
         2     7     12     17     22
         3     8     13     18     23
         4     9     14     19     24
         5     10    15    20     25

    看后请点赞
  • 相关阅读:
    Codeforces_462_B
    Codeforces_460_B
    Codeforces_456_A
    2016.11.27
    Buy the Ticket{HDU1133}
    高精度模板
    盐水的故事[HDU1408]
    测试你是否和LTC水平一样高[HDU1407]
    完数[HDU1406]
    Air Raid[HDU1151]
  • 原文地址:https://www.cnblogs.com/hyb221512/p/9369928.html
Copyright © 2011-2022 走看看