BC=zeros(40,32,1); BC_max=zeros(40,1); for x=1:40 BC0=zeros(32,1); PLI_time=permute(PLI_full(x,:,:),[2,3,1]); [D,C,aver_D]=Distance_F(PLI_time); BC0=betweenness_node(PLI_time,0); BC(x,:,1)=BC0; BC_max(x,1)=max(BC0(:,1)); end 为什么BC_max只能得到一个数值
时间: 2023-06-19 22:10:32 浏览: 69
2.1图像目标边界描述.zip_4 3 2 1_ZEROS-7_图像目标边界描述
根据你提供的代码,`BC_max`是一个40行1列的矩阵,每行存储了对应节点集合的最大介数中心值。因此,`BC_max`包含了40个数值,而不是一个数值。如果你只看到了一个数值,可能是因为你只输出了其中一个元素,或者在代码中对其进行了覆盖操作。你可以尝试在代码中添加`disp(BC_max)`来查看完整的`BC_max`矩阵。
阅读全文