Maximiser une fonction à 2 variables

Bonjour à tous,

J'ai un problème plutôt simple, je cherche à maximiser ma fonction P avec (x,y) un couple d'entiers naturels tq:

P= x/(x+y) + (25-x)/(50-x-y)

x<26

y<26

Savez-vous comment on peut le faire avec Excel ? Je sais déjà que le résultat est le couple (1,0) mais j'aimerais le faire avec Excel.

Excellente journée,

Yrd

Bonjour,

à tester,

Bonjour,

avec le solver d'excel cela devrait être possible, mais il semble coincer sur une division par 0

solution via une macro

Sub aargh()
    mini = -999999999999#
    For x = 0 To 25
        For y = 0 To 25
            On Error Resume Next
            s = x / (x + y) + (25 - x) / (50 - x - y)
            If s > mini Then mini = s: xs = x: ys = y
        Next y
    Next x
    [B1] = xs
    [B2] = ys
End Sub
h2so4 a écrit :

Bonjour,

avec le solver d'excel cela devrait être possible, mais il semble coincer sur une division par 0

solution via une macro

Sub aargh()
    mini = -999999999999#
    For x = 0 To 25
        For y = 0 To 25
            On Error Resume Next
            s = x / (x + y) + (25 - x) / (50 - x - y)
            If s > mini Then mini = s: xs = x: ys = y
        Next y
    Next x
    [B1] = xs
    [B2] = ys
End Sub

Merci !! c'est nickel !!

Rechercher des sujets similaires à "maximiser fonction variables"