
Optimizacion
Publicado por Julian (2 intervenciones) el 24/11/2015 17:20:38
Saludos,
Tengo que programar lo siguiente en matlab y la verdad es que no se me ocurre como:
Tengo 3 aislantes y cada uno tiene su respectivo espesor y precio:
capa-----Espesor[mm]--------Precio[$/capa]
#1 -------- 130 -------- -------- 0.9
#2 -------- 250 ------------------- 1.2
#3 -------- 300 ------------------- 1.8
La idea es que al dar un espesor total, el programa escoja la combinación de capas que igualen o superen el espesor total y sea la mas económica.
Por ejemplo, si doy un espesor total de 800 mm, la cominación ideal sería utilizar 1 capa del aislante #3 y 2 capas del aislante #2 que daría un total 800 mm y tendría un costo de 4.2$.
Otro ejemplo, si doy un espesor de 560 mm, la combinacion mas optima sería 2 capas del #2 y 1 capa del #1 que sumaría un espesor de 630 mm (630>560) y tendrían un costo total de 3.3$.
Por favor si alguien tiene los conocimientos para realizar esta labor le agradecería mucho su ayuda.
Julian, estudiante universitario.
Tengo que programar lo siguiente en matlab y la verdad es que no se me ocurre como:
Tengo 3 aislantes y cada uno tiene su respectivo espesor y precio:
capa-----Espesor[mm]--------Precio[$/capa]
#1 -------- 130 -------- -------- 0.9
#2 -------- 250 ------------------- 1.2
#3 -------- 300 ------------------- 1.8
La idea es que al dar un espesor total, el programa escoja la combinación de capas que igualen o superen el espesor total y sea la mas económica.
Por ejemplo, si doy un espesor total de 800 mm, la cominación ideal sería utilizar 1 capa del aislante #3 y 2 capas del aislante #2 que daría un total 800 mm y tendría un costo de 4.2$.
Otro ejemplo, si doy un espesor de 560 mm, la combinacion mas optima sería 2 capas del #2 y 1 capa del #1 que sumaría un espesor de 630 mm (630>560) y tendrían un costo total de 3.3$.
Por favor si alguien tiene los conocimientos para realizar esta labor le agradecería mucho su ayuda.
Julian, estudiante universitario.
Valora esta pregunta


0