Matlab - Mínimos de un vector

 
Vista:

Mínimos de un vector

Publicado por Camilo (1 intervención) el 28/03/2013 20:51:49
Hola a todos

En estos momentos debo resolver un ejercicio de optimización en Matlab para hallar los mínimos de dos funciones. Por ejemplo se la función 1 = [4 1 2] y la función 2 = [2 1 6] en donde la dominancia se determina si en la misma posición de cada función se encuentra el valor mínimo. Por ejemplo el primer frente de dominancia está determinado por la posición 2 ya que en ambas funciones es allí donde se encuentra el valor mínimo. El segundo frente esta dado por la posición 1 y 3 simultáneamente ya que en la función 1 en la 3ra posición está el valor mínimo pero en la posición 1 el mínimo está en la función 2. Entonces la respuesta que debe entregar el programa es algo similar a esto:
Frente 1=[2]
Frente 2=[1,3]

En primera instancia he evaluado los vectores para encontrar el mínimo de cada función pero necesito evaluarlos nuevamente sin tomar el valor mínimo encontrado anteriormente, pero no altere las posiciones de cada dato, es decir, que reemplace ese valor por uno muy alto automáticamente en la posición para que pueda calcular el mínimo sobre los datos restantes y así sucesivamente hasta terminar todos los datos del vector. Agradezco sus aportes de antemano
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