Changeset 1540
- Timestamp:
- 10/12/08 12:13:23 (1 month ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/openopt/scikits/openopt/examples/oofun/oolin.py
r1524 r1540 4 4 v2 = oovar('v2', (3, 4), lb=[-2, 0], ub=[-1.5, 1]) # lb is lower bound (optional) 5 5 6 f0 = oofun(lambda z: z[0]**2 + z[0] + 2*z[1] , input = v0)6 f0 = oofun(lambda z: z[0]**2 + z[0] + 2*z[1]**2 , input = v0) 7 7 f1 = oofun(lambda z: (z-1).sum() ** 2, input = v1) 8 8 f2 = oofun(lambda z: z.sum() ** 2, input = v2) … … 23 23 print 'optim value:', r.ff 24 24 """ 25 solution: {'v0': array([ - 0.95816422, -11.95816422]), 'v1': array([ 0.09999972, 0.19997382]), 'v2': array([-1.51313302, 0.99991673])}26 optim value: -17.386061195425 solution: {'v0': array([ -5.00000010e-01, -8.98087407e-09]), 'v1': array([ 0.1, 0.2]), 'v2': array([-1.5, 1. ])} 26 optim value: 6.28 27 27 """
