test.py 300 B

1234567891011121314
  1. import numpy as np
  2. from scipy.optimize import minimize
  3. # 定义目标函数
  4. def objective_function(x):
  5. return (x[0]-0.5)**2 + (x[1]-0.1)**2
  6. # 初始猜测值
  7. initial_guess = np.array([2, 2])
  8. # 使用minimize函数进行优化
  9. result = minimize(objective_function, initial_guess)
  10. print(result)