我正在尝试编写一个程序来计算调用P
一组数字 ( i=1:10
) 的变量,除了一个数字 ( ind
),每次都选择它。
第一次P
是为计算的i=1:10
,例如数字 4 被选为ind
并使用,我们不希望它包含在下一次迭代中。因此P
,必须计算下一次迭代i=[1:3 5:10]
。
我该如何处理?到目前为止,我所拥有的是:
for i=1:10
i=1:i
t = sum(Job(i,2))
i=1:10
P = mean(Job(i,2))
Index= Job(i,4)/Job(i,2)*exp(-max(Job(i,1)-Job(i,2)-t,0)/2*P)
X=max(Index)
ind=find(Index >= X)
completion_time(Job(ind,3))= machine_free_time + Job(ind,2)
machine_free_time = completion_time(Job(ind,3))
Lateness(Job(ind,3))= completion_time(Job(ind,3)) - Job(ind,1)
Tardiness(Job(ind,3))= max(Lateness(Job(ind,3)),0)
end