CVX使用心得

在使用CVX进行优化问题建模时,需遵循特定规则。避免在目标函数中直接使用乘方运算,如x^2,应转换为pow_pos(x,2)。同时,优化目标中不支持无关联变量直接相乘,但可以处理如x(t)*x(t+1)这类表示常数乘积的表达式。这些规则确保了问题的凸性,从而保证CVX能正确求解。
摘要由CSDN通过智能技术生成

1.CVX的优化目标中,不能出现^(乘方),CVX会认定非凸,例如x^2应该写成pow_pos(x,2)。

2.CVX的优化目标中不支持两个没有关系的优化变量直接相乘,CVX会识别它是非凸的;但可支持有关系的变量间相乘,例如x(t)*x(t+1),这种被认为是凸问题,表示constantprod_inv([x y])。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值