假设我有一个矩阵[1 2 3 5;1 3 4 5]。
每行代表一条路径,每列代表该路径的节点。
例如:对于 row 1:1-2-3-5是一个带有节点1, 2, 3,的路径5(其中1是开始节点,5是结束节点)。
我想考虑一条弧线和该弧线之后的弧线。
例如:我想考虑(1,2)并(2-3)为其分配成本。
我写了一个代码,但它显示一个错误。
for kkp = 1:size(R{ip},1) % R{ip} is my path matrix
for jjp = 1:size(R{ip},2)-1
for iip = 1:size (R{ip,2} -2)
up = R{ip}(kkp,jjp);
vp = R{ip}(kkp,jjp+1);
wp = R{ip}(kkp,jjp+2);
cost1 = wt(up,vp); %wt(i,j) is a cost matrix that i already inputed.
cost 2 = wt(vp,wp);
end
end
end