首页 > 其他分享 >5.5

5.5

时间:2024-10-09 13:12:21浏览次数:8  
标签:return 5.5 2x fun ineq type def

import numpy as np
from scipy.optimize import minimize
def objective(x):
return 2x[0] + 3x[0]2 + 3*x[1] + x[1]2 + x[2]
def constraint1(x):
return 10 - (x[0] + 2x[0]**2 + x[1] + 2x[1]2 + x[2])
def constraint2(x):
return 50 - (x[0] + x[0]
2 + x[1] + x[1]2 - x[2])
def constraint3(x):
return 40 - (2*x[0] + x[0]
2 + 2x[1] + x[2])
def constraint4(x):
return x[0]**2 + x[2] - 2
def constraint5(x):
return 1 - (x[0] + 2
x[1])
constraints = [
{'type': 'ineq', 'fun': constraint1},
{'type': 'ineq', 'fun': constraint2},
{'type': 'ineq', 'fun': constraint3},
# {'type': 'eq', 'fun': constraint4},
{'type': 'ineq', 'fun': constraint5}
]
bounds = [(0, None)] * 3
x0 = np.array([0.1, 0.1, 0.1])
result = minimize(objective, x0, method='SLSQP', constraints=constraints, bounds=bounds)
print('Optimal solution:', result.x)
print('Objective function value at optimal solution:', result.fun)

prinnt('3006')

标签:return,5.5,2x,fun,ineq,type,def
From: https://www.cnblogs.com/gunpxjcwy/p/18454006

相关文章

  • 5.4 5.5
    5.4求解下列非线性规划:点击查看代码importnumpyasnpfromscipy.optimizeimportminimizedefobjective(x):return-np.sum(np.sqrt(x)*np.arange(1,101))defconstraint1(x):returnx[1]-10defconstraint2(x):return20......
  • 常见的公共 DNS 服务器地址有:谷歌 DNS:8.8.8.8 和 8.8.4.4阿里云 DNS:223.5.5.5 和 223.
    常见的公共DNS服务器地址有:谷歌DNS:8.8.8.8和8.8.4.4阿里云DNS:223.5.5.5和223.6.6.6腾讯DNS:119.29.29.29和182.254.116.116阿里公共DNS:IPv4:223.5.5.5、223.6.6.6IPv6:2400:3200::1、2400:3200:baba::1腾讯公共DNS(DNSPod):IPv4:119.29.29.29IPv6:2402:4e00::百......
  • 数据同步备份软件 GoodSync 12.7.5.5 绿色版 运维神器
    下载地址:https://pan.quark.cn/s/c039278a61b0介绍GoodSync,数据同步备份软件,文件实时同步及网盘管理工具!它是一款独特同步算法的文件同步和备份软件,能实现多台电脑、电脑与云端网盘、电脑和远程FTP服务器、电脑与U盘之间的数据和文件同步转换。软件特点实时数据传输自动、计......
  • 虚拟机最后支持 Windows 7的版本是 VMware Workstation 15.5.7
    最新版的VMware已经不再支持Windows7系统了。通过搜寻官网的描述说明,最后的支持版本应该是 VMwareWorkstation15.5.717171714,Win7依然没有放弃使用,于是立即找出了该版本的官方下载地址:VMwareWorkstation15.5.7 | VMwareWorkstationfull15.5.7安装过程中需......
  • ESXi 5.5 系统克隆到SD卡或USB磁盘上
    对于如何将安装在本地磁盘上的ESXi系统克隆到SD卡或USB磁盘上,以便快速实现ESXi主机的VSAN-Ready状态。正好猫猫也有点兴趣,所以,就研究了下这个方式,大致的工作思路就是“先通过dd命令将ESXi系统克隆到VMFSDatastore成为一个文件,然后再从文件弄到SD卡或USB磁盘即可”。具体操作步骤......
  • ESXi 5.5主机ssh开启的三种方法
    ESXi5.5是直接安装在物理主机上的一个虚拟机系统,本质上是一个Linux系统。平时可以通过VMwareClient端或者VMwarevCenter进行管理,但对于一些特殊的VMware命令或设置更改,有时需要连接到VMware主机进行操作,这就需要ESXi主机的ssh是开通的。由于ESXi主机是创建虚拟机的基础,非常......
  • mysql5.5源码主从复制搭建(以两台机器的单实例为例)
    mysql5.5源码主从复制搭建(以两台机器的单实例为例)如果对运维课程感兴趣,可以在b站上、csdn或微信视频号上搜索我的账号:运维实战课程,可以关注我,学习更多免费的运维实战技术视频项目1  配置mysql服务器的主从结构(开始时主从数据不一致时需要找到临界点的主从同步,主库初始......
  • 紫杉醇CY5.5肿瘤诊断和治疗CY5.5-PTX
    紫杉醇CY5.5肿瘤诊断和治疗CY5.5-PTX产品名称:菁染料CY5.5标记脂多糖英文名称:CY5.5-LPS/CY5.5-Lipopolysaccharide品牌:新维创生物产地:重庆肿瘤诊断和治疗早期诊断:由于荧光染料(如Cy5)具有近红外荧光特性,可以与肿瘤细胞结合,并通过激发光谱方法检测细胞内荧光信号,从而实现肿瘤......
  • PTX-CY5.5紫杉醇CY5.5基因表达和蛋白质相互作用的检测
    PTX-CY5.5紫杉醇CY5.5基因表达和蛋白质相互作用的检测产品名称:菁染料CY5.5标记脂多糖英文名称:CY5.5-LPS/CY5.5-Lipopolysaccharide产地:重庆生物技术领域基因表达和蛋白质相互作用的检测荧光标记紫杉醇可以作为荧光探针,用于检测基因表达和蛋白质相互作用。这种技术能够提......
  • Windows下批处理文件导入sql文件到MySQL5.5.50
    用来试验的MySQL的版本为5.5.50run.bat::DOS的UTF-8字符集chcp65001@ECHOOFF::到MySQL下新建文件夹set/pvar="请输入MySQL安装路径(如“C:\ProgramFiles(x86)\MySQL\MySQLServer5.5”):"set/pdirsql="请输入sql文件路径(如“C:\Users\Administrator\Desktop”):"c......