一、部分代码
%% 算法求解
Result = NSOOA(MachineNum,jobNum,jobInfo,operaNumVec,candidateMachine,energy);
%% Pareto解
figure(1)
scatter3(Result.obj_matrix(:,1), Result.obj_matrix(:,2), Result.obj_matrix(:,3),150,'rp','filled')
xlabel('最大完工时间'); ylabel('总能耗'); zlabel('总成本', 'Rotation', 90)
legend('NSOOA')
二、部分结果
三、完整MATLAB代码