Matlab - duda optimizacion

   
Vista:

duda optimizacion

Publicado por diego (2 intervenciones) el 16/07/2014 21:08:37
Buenas,

Si a la hora de optimizar una función quiero meter una restricción mediante este codigo:


1
2
3
4
5
6
7
8
9
10
11
for t=1:12
	s=0;
	for i=1:9
		A=(t:t);
		B=((x(i)-d(i)):x(i));
		if(interseccion(A,B)==1)
			s=s+r(i);
		end
    end
    s<=5;
end

Estoy probando empleando la función fmincon y este codigo lo meto como @nonlconstr pero no lo tiene en cuenta.

¿Como lo tengo que hacer?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder