InvSWM_F(xcoord,yco​ord,lower,upper,Row​StdOpt)

Creates an inverse-distance SWM, from X and Y coords.Can be used on very large datasets

You are now following this Submission

Uses x,y coordinates to produce distance-based spatial weight matrices useful for spatial econometric regressions. The user is asked to input x and y coordinates, as well as a lower and upper bound threshold for the neighborhood.
The code is adapted from a previous version by Shawn Bucholtz of the USDA. A correction is made to set the (i,i) th elements (the diagonals) equal to zero.
Unlike other similar programs, this one can be used on very large datasets.

Cite As

Patrick Walsh (2026). InvSWM_F(xcoord,ycoord,lower,upper,RowStdOpt) (https://www.mathworks.com/matlabcentral/fileexchange/27526-invswm_f-xcoord-ycoord-lower-upper-rowstdopt), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired: Inverse and determinant of square matrix

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.3.0.0

Updated to include normbig file

1.2.0.0

Updated to include other required programs.

1.1.0.0

Some minor updates, should make code run better.

1.0.0.0