将.gal文件转MATLAB可用空间权重矩阵文件。
用法:需要将gal文件进行修改,用记事本打开.gal文件,删除第一行数据;如果存在不与任何其他地区相连的地区,.gal文件里面会相应的存在一个空行,此时需要在空行里面插入0或其他任何数字。 w=gal2wmat(‘filename.gal’)就可得到权重矩阵w。自编程序,有任何bug请反馈。
eg:
% 把下面的格式
% 0 34 map DZM %
% 8 2 %
% 7 5 %
% 30 0 %
% %
% 转换成这样:
% 8 2 %
% 7 5 %
% 30 0 %
% 0 %
% -------------------------------------------------------