专栏
标签
Syslab是否支持调用CasAdi数学计算库
技术分享
发布于 2025-07-10 10:48:40
查看 2过去327天

提供第三方库casadi和CasADI库安装指导。
GitHub - ichatzinikolaidis/CasADi.jl: Julia interface to CasADi via PyCall
1.安装python库,进入casadi-3.6.6-cp37-none-win_amd64.whl目录,安装后查看是否安装成功。
image.png
2.安装Julia casadi库,输入 ] 进入(@v1.9) pkg>模式,dev 包路径
image.png
3.安装后可以使用CasAdi库。
image.png
4.实际场景也可以使用优化工具箱函数quadprog、fmincon实现。

# case 1
using TyOptimization
H=[2 1;1 0]
f=[0,0]
A=[-1 -1]
b=[-10]
x,fval=quadprog(H,f,A,b)
# case 2
using TyOptimization
fun=x->x[1]^2+x[2]^2
clcon=x->([10-x[1]*x[2]-x[1]-x[2]^2],Float64[])
x0=[1,1]
x,fval=fmincon(fun,x0,[],[],[],[],[],[],clcon)

image.png

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境
科学计算

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天