linux下用Python的Pulk库求解线性规划

求解线性规划可以借助许多数学工具来求解,如matlab中的linprog函数:

  [x,fval,lambda]=linprog(f,A,b,Aeq,beq,vlb,vub,x0,options), 详细见matlab文档。也可参考这位帅哥的文章

 

但我们也可以方便地借助python的Pulp库来解决此类问题,详细用法见这位前辈的博客

这里详细说一下使用Pulp库的先决条件:

  首先,我们需要安装GNU的GLPK(GNU Linear Programming Kit), 可以在官网获得。

    下载完成后在文件路径中解压,configure, make, make install 即可完成安装。

  需要注意的是, 安装完成后还需要输入命令ldconfig来使共享其动态链接库,感谢这位帅哥的回答解决了我使用pulp不能调用glpsol的问题! ldconfig的详细说明见手册或这里

  接着,我们就可以sudo pip3 install pulp来安装pulp.

  最后,系好安全带!

转载于:https://www.cnblogs.com/legend1213/p/5317792.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值