ikizid

Matematiikka1

Jul 29th, 2025
138
0
29 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.47 KB | Source Code | 0 0
  1. import numpy as np
  2. import math
  3.  
  4. def f(x,y):
  5.     apu = math.sqrt((6-x)/(7-x))
  6.     apu += math.sqrt(2*x*y/(x+y))
  7.     apu += 2 * math.sqrt((8-2*y)/(8-y))
  8.     apu -= 5 * math.sqrt(2/3)
  9.     return apu
  10.  
  11. range1 = np.arange(0.00, 6.00, 0.01)
  12. d = -100.0
  13. for a in range1:
  14.     range2 = np.arange(0.00, 4.00, 0.01)
  15.     for b in range2:
  16.         c = f(a,b)
  17.         if c > d:
  18.             d = c
  19.             aa = a
  20.             bb = b
  21.  
  22. print("Max=", d, " x=", aa, " y=", bb)
  23.  
Advertisement
Add Comment
Please, Sign In to add comment