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

    看后请点赞
  • 相关阅读:
    省级联动(使用ajax实现)
    java学习之 反射
    自己写的代码生成器
    java中关于StackTraceElement的使用
    在Java中判断数组中包含某个元素的几种方式的比较
    android PopupWindow 点击外面消失
    android获取textview的行数
    多线程关于腾讯笔试题
    FrameLayout的点击问题
    自定义SnackBar
  • 原文地址:https://www.cnblogs.com/hyb221512/p/9369928.html
Copyright © 2011-2022 走看看