定义村庄数量N = 100; 读取连接道路数据loaddataS1mat;loaddatamat; 检查村庄编号是否都在1到N之间若不是则删除dataS1dataS11N dataS12N = ; 构建邻接矩阵G = InfN;for i = 1sizedataS1 1 GdataS1i 1 dataS1i 2 = normdatadataS1i 1 23 - datadataS1i 2
根据提示,错误发生在第9行,是因为使用了 ">" 运算符比较了一个表格类型的数据。可以使用表格类型的函数进行筛选,修改第9行为:
dataS1 = dataS1(all(dataS1{:,:}<=N,2),:);
原文地址: http://www.cveoy.top/t/topic/fKT1 著作权归作者所有。请勿转载和采集!