先找到一个地图shp文件,然后加载到arcgis中,通过工具箱中的空间统计工具中生成空间权重矩阵命令生成后缀名为swm的空间权重文件。然后再用另外一个工具将其再转为dbf文件,dbf文件可以通过arcgis工具箱中的dbf to excel工具转为xls,然后打开该excel文件,把源ID、目标ID和权重三列保留,其他列全部删除,把第一行标题行删除,再将其存为带制表符分隔的txt。在matlab中载入该txt文件,再通过sparse命令导入该稀疏格式的空间权重矩 ...
先找到一个地图shp文件,然后加载到arcgis中,通过工具箱中的空间统计工具中生成空间权重矩阵命令生成后缀名为swm的空间权重文件。然后再用另外一个工具将其再转为dbf文件,dbf文件可以通过arcgis工具箱中的dbf to excel工具转为xls,然后打开该excel文件,把源ID、目标ID和权重三列保留,其他列全部删除,把第一行标题行删除,再将其存为带制表符分隔的txt。在matlab中载入该txt文件,再通过sparse命令导入该稀疏格式的空间权重矩阵,然后再通过full命令将其转为全矩阵。这个全矩阵就可以在空间回归命令中直接调用了。