minimum of all iterations
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
summyia qamar
el 15 de Dic. de 2016
Editada: David Barry
el 15 de Dic. de 2016
A=[1 0 0 1 0 1 1
0 1 1 1 0 0 1
1 0 0 1 1 0 0
1 0 0 0 1 0 1
1 1 0 0 0 1 0
0 1 0 0 0 1 1];
demand=[600;550;620;500;590;600]
for k=1:100
B=randi([0,1],7,3)
C=A*B
C(C>=1)=1
D=sum(C,2)
D1=sum(bsxfun(@times,D,demand))
end
I want to get the minimum value of D1 from all iterations
0 comentarios
Respuesta aceptada
David Barry
el 15 de Dic. de 2016
Editada: David Barry
el 15 de Dic. de 2016
A=[1 0 0 1 0 1 1
0 1 1 1 0 0 1
1 0 0 1 1 0 0
1 0 0 0 1 0 1
1 1 0 0 0 1 0
0 1 0 0 0 1 1];
demand=[600;550;620;500;590;600];
numIterations = 100;
D1 = zeros(numIterations, 1);
for k=1:numIterations
B=randi([0,1],7,3);
C=A*B;
C(C>=1)=1;
D=sum(C,2);
D1(k)=sum(bsxfun(@times,D,demand));
end
minVal = min(D1);
0 comentarios
Más respuestas (1)
Walter Roberson
el 15 de Dic. de 2016
D1(k)=sum(bsxfun(@times,D,demand));
and after the loop, min(D1)
0 comentarios
Ver también
Categorías
Más información sobre Wind Power en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!