f6.m

来自「利用PSO算法解决经济批量分发问题的matlab源代码」· M 代码 · 共 13 行

M
13
字号
 function [y  Pl]=f6(in)
 in=abs(in);
global data B B0  Pd
a=data(:,1);
b=data(:,2);
c=data(:,3);
 y1=in.*in*diag(a)+in*diag(b);
 Pl1=(in*B).*in+in*diag(B0);
 Pl=sum(Pl1')';
 lam=abs(Pd+Pl'-sum(in'))';
 y=(sum(y1')+sum(c))'+100*lam;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?