Label each patch with a number in a binary matrix
percolation() detects whether percolation occurs in the
matrix (i.e. a patch has a width or a height equal to the size of the
1 2 3 4
A binary matrix
a "neighboring mask": a matrix with odd dimensions describing which cells are to be considered as neighbors around a cell (see examples).
Whether to wrap around lattice boundaries ('TRUE'/'FALSE'), effectively using periodic boundaries.
label function "labels" the patches of a binary (TRUE/FALSE)
matrix. It returns a matrix of similar height and width, with integer
values representing the ID of each unique patch (contiguous cells).
Empty cells are labeled as
A matrix containing ID numbers for each connected patch. Default parameters assume 4-cell neighborhood and periodic boundaries. The distribution of patch sizes is returned as the attribute "psd" and the percolation status as "percolation" (whether a TRUE patch has a width or height equal to the size of the matrix).
1 2 3 4 5 6 7 8 9 10 11 12
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.