Skip to main content
. 2019 May 22;19(10):2356. doi: 10.3390/s19102356
Algorithm 2 The MM1-SPICE algorithm for spatially non-uniform white noise.
  • 1:

    Give r0 and ϵ,

  • 2:

    u=0,

  • 3:

    repeat

  • 4:

        Wu=BDiag(ru)BH+Jm,

  • 5:

        Calculate Mu and wu,

  • 6:

        d=0,

  • 7:

        r0=ru,

  • 8:

        repeat

  • 9:

            Wd=BDiag(rd)BH+Jm,

  • 10:

            rd+1=sqrt(diag(Diag(rd)BH(Wd)1Mu(Wd)1BDiag(rd))wu),

  • 11:

            d=d+1,

  • 12:

        until rdrd12/rd12<ϵ,

  • 13:

        u=u+1,

  • 14:

        ru=rd,

  • 15:

    untilruru12/ru12<ϵ.