Euklid (Inverse) Distance Weight Matrix
Nessuna licenza
function W = euklid_W(ws,d,n)
function W = euklid_invW(ws,d,n)
% PURPOSE: create an (inverse) euklidean distance spatial weight matrix
% (n x m 'moving-window' style matrix with distance to center cell
% weighted.)
% ------------------------------------------------------------------
% USAGE: W = euklid_W([wsy wsx],[dy dx],n)
% where: ws is a vector [wsy wsx] of the x and y size of the matrix (uneven!)
% d (optional) is a vector [dy dx] of the cellspacing in y and x direction
% (default 1)
% [n] (optional) specifies how to normalize the weight matrix.
% Options for [n] are:
% 1) 'norm' to create a normalized weight matrix (sum of all
% weights is 1
% 2) 'none' or NA for a non-normalized matrix (default)
% -------------------------------------------------------------------------
% OUTPUTS:
% [W] a matrix with weights for every cell except center.
% -------------------------------------------------------------------
% NOTES: Weights are the the euklidean distance to
% the center cell. Center cell weight is zero.
Cita come
Felix Hebeler (2024). Euklid (Inverse) Distance Weight Matrix (https://www.mathworks.com/matlabcentral/fileexchange/13665-euklid-inverse-distance-weight-matrix), MATLAB Central File Exchange. Recuperato .
Compatibilità della release di MATLAB
Compatibilità della piattaforma
Windows macOS LinuxCategorie
- Mathematics and Optimization > Mapping Toolbox > Map Display >
- Radar > Mapping Toolbox > Map Display >
Tag
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
Versione | Pubblicato | Note della release | |
---|---|---|---|
1.0.0.0 | Update m files so different cellsizes in X and Y direction are supported. |