Minimisation fonction 2 variables

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
user12345
Messages: 3
Enregistré le: 07 Aoû 2013, 10:11

Minimisation fonction 2 variables

par user12345 » 07 Aoû 2013, 10:26

Bonjour,

je souhaiterais trouver les entiers naturels positifs a et b qui minimisent la fonction suivante :

f(a;b) = N.a + b - M

où :
- f(a;b) appartient à [0 ; +infini [
- N et M sont deux constantes réelles positives vérifiant : 0 f(2;0) = 1,8 + 0 - 1,2 = 0,6

N=0,9 et M=1,85
Solution : a=1 et b=1 => f(1;1) = 0,9 + 1 - 1,85 = 0,05


Merci



Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 07 Aoû 2013, 15:25

Bonjour,
Les constantes N et M sont des valeurs réelles dont la décimale non précisée est supposée être 0.
Avez-vous essayé de faire un changement de variable de façon à rendre N et M des entiers ?
Dans l'exemple 1 en multipliant par 10, dans l'exemple 2 en multipliant par 100.

user12345
Messages: 3
Enregistré le: 07 Aoû 2013, 10:11

Merci

par user12345 » 07 Aoû 2013, 15:36

Je viens de trouver la solution au problème.
Je vous remercie pour avoir pris le temps de me répondre.

Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 07 Aoû 2013, 15:39

Comme le disait je ne sais plus qui, sur un forum, quand on a trouvé la solution, il est d'usage de l'expliquer.

user12345
Messages: 3
Enregistré le: 07 Aoû 2013, 10:11

par user12345 » 07 Aoû 2013, 15:50

En langage Excel :

M+ = arrondi.sup(M;1)
J'ai constaté que a + b =M+ (pas le temps de détailler pour le moment désolé).

Cela réduit donc le problème a 1 inconnue :
N.(M+ - b) + b - M = b.(1 - N) + (N.M+ - M) ;) 0
b.(1 - N) ;) (M - N.M+)
b ;) (M - N.M+)/(1 - N)

La solution est donc :
b = 0 si (M - N.M+)/(1 - N) < 0
b = arrondi.sup((M - N.M+)/(1 - N);1) si (M - N.M+)/(1 - N) > 0

et on en déduit la valeur de a = M+ - b

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 60 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite