假设我有一个矩阵[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