当前位置: 首页 > news >正文

建设网站公司电话销售话术免费模板

建设网站公司电话销售话术,免费模板,网站网页设计方案,静态手机网站基础目录 1、最优化问题 2、线性规划 3、无约束优化 3.1单变量 3.2多变量 1、最优化问题 使用scipy库中的minimize函数来求解最优化问题。在这个例子中,我们定义了一个目标函数 objective,其形式为x1^2 x2^2;以及一个约束条件 constraint&…

目录

1、最优化问题

2、线性规划

3、无约束优化

3.1单变量

3.2多变量


1、最优化问题

使用scipy库中的minimize函数来求解最优化问题。在这个例子中,我们定义了一个目标函数 objective,其形式为x1^2 + x2^2;以及一个约束条件 constraint,即x1 + x2 -1 = 0。然后,我们通过调用minimize函数来求解最小值问题。

from scipy.optimize import minimize# 定义目标函数
def objective(x):return x[0]**2 + x[1]**2# 定义约束条件
def constraint(x):return x[0] + x[1] - 1# 定义初始猜测值
x0 = [0, 0]# 定义变量边界
bounds = ((-10, 10), (-10, 10))# 定义约束条件字典
constraint_dict = {'type': 'eq', 'fun': constraint}# 求解最优化问题
result = minimize(objective, x0, method='SLSQP', bounds=bounds, constraints=constraint_dict)# 打印求解结果
print("最优解:", result.x)
print("最优目标值:", result.fun)

最优解: [0.5 0.5]
最优目标值: 0.5

2、线性规划

可以使用PuLP库求解线性规划问题。首先,我们需要安装PuLP库。可以使用以下命令在终端或命令提示符中安装:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple PuLP

求解以下线性规划问题:

maximize 2x + y
subject to:
3x - y <= 6
x + 2y <= 4
x >= 0, y >= 0

from pulp import *# 创建问题实例
prob = LpProblem("Simple_LP_Problem", LpMaximize)# 定义决策变量
x = LpVariable("x", lowBound=0)
y = LpVariable("y", lowBound=0)# 定义目标函数
prob += 2*x + y# 定义约束条件
prob += 3*x - y <= 6
prob += x + 2*y <= 4# 求解问题
prob.solve()# 打印结果
print("Status:", LpStatus[prob.status])
print("Optimal Solution:")
for var in prob.variables():print(var.name, "=", var.varValue)
print("Optimal Objective Value =", value(prob.objective))

Status: Optimal
Optimal Solution:
x = 2.2857143
y = 0.85714286
Optimal Objective Value = 5.42857146

3、无约束优化

3.1单变量

import numpy as np
from scipy.optimize import minimize# 定义目标函数
def objective(x):return x ** 2# 定义初始猜测值
x0 = 0.5# 定义优化问题
constraints = None  # 这里我们没有约束条件,所以设置为None
options = {'disp': True}  # 显示优化结果
result = minimize(objective, x0, method='Powell', constraints=constraints, options=options)# 输出优化结果
print("Optimized value: ", result.fun)
print("Optimized point: ", result.x)

Optimized value:  0.0
Optimized point:  [0.]

3.2多变量

import numpy as np
from scipy.optimize import minimize# 定义目标函数
def objective(x):x1, x2 = xreturn (x1**2-1)**2 + x1**2+x2**2-2*x1# 定义约束条件为无约束优化问题
constraints = None# 定义初始点
x0 = np.array([1, 1])# 求解优化问题
result = minimize(objective, x0, method='BFGS', constraints=constraints)# 输出结果
print("最优解:", result.x)
print("最小值:", result.fun)

最优解: [ 1.00000021e+00 -2.06553830e-09]
最小值: -0.9999999999997886

http://www.hkea.cn/news/547247/

相关文章:

  • 营销型网站建设吉林定制化网站建设
  • 个人网上公司注册流程图新站优化案例
  • 做se要明白网站明星百度指数排名
  • 网页微博草稿箱在哪西安seo推广优化
  • 嘉兴微信网站建设谷歌首页
  • 什么网站做海报b站不收费网站
  • 如何自己做个简单网站seo知识点
  • 有哪些做批发的网站有哪些手续百度推广优化是什么意思
  • 用阿里巴巴店铺做公司网站怎么样引擎搜索有哪些
  • 网页制作软件属于什么软件类别简述seo的优化流程
  • 网站建设 公司新闻谷歌排名网站优化
  • 怎样做自己的vip解析网站佛山外贸seo
  • 我的网站在百度搜不到了seo是什么职业做什么的
  • 网站私信界面国外网站seo免费
  • wordpress mysql类惠州网站seo
  • 为什么做网站必须要用域名举出最新的网络营销的案例
  • 电子请柬网站开发百度竞价推广登录入口
  • 网站设计与推广国际时事新闻2022最新
  • 柬埔寨网站开发营销技巧和营销方法
  • 网站建立价格长沙网站外包公司
  • 王建设医生个人网站免费google账号注册入口
  • 免费自建手机网站搜索引擎优化的方法包括
  • 甘肃省建设工程安全质量监督管理局网站官网拉新项目官方一手平台
  • 做电影网站赚钱武汉新闻最新消息
  • 做网站没有成本的方法上海百度分公司电话
  • 寺庙网站建设百度ai人工智能
  • 完成公司网站建设下载关键词推广软件
  • wordpress如何关闭网站下载app
  • WordPress小程序二次修改石家庄seo排名外包
  • 做百度关键词网站厦门seo外包