convex可以using,但是variable not define?


image

啊啊啊要疯了这是怎么回事,jump也出现了类似情况


真的很难过希望有好心人看看

请贴可以复制粘贴的代码

不好意思!忘记了

using JuMP,GLPK
OPF_NN = Model(GLPK.Optimizer)
using Convex,SCS,LinearAlgebra
V = Variable(P)
opf= minimize(2P)

我就贴到运行有错误这里orz

你看看他的文档,你需要先给你的 P 赋值

m = 4;  n = 5
A = randn(m, n); b = randn(m, 1)

# Create a (column vector) variable of size n x 1.
x = Variable(n)

PS: 我装不上 SCS, 之前

add Convex,SCS,LinearAlgebra

后来build SCS 失败就

rm Convex,SCS,LinearAlgebra

结果把所有包都删了 :sob:

using Convex
v = Variable(3)

谢谢你啦,但是我这样也运行不出来…我还有1.4和1.05版本的Julia(问题版本是Juliapro1.4),这些事没问题的,感觉和我的pro也有关系,我准备下载vscode试试。。

建议使用Julia1.5,我不太明白为啥这么多人用Julia pro.编辑器可以用vscode,也可以用jupyter

因为不用配置啥东西对电脑小白比较友好吧(我现在没搞懂路径什么的)。。。JuMP的问题我在之前GitHub上也问了,然后搞好了,贴出来,给大家看看~

看你的描述有点晕,至少要先把你需要优化的数学模型给写出来吧。V=Variable(P),这个P是什么?还有I代表的是什么?看你的图片上描述的情况,只能猜出V是待优化变量

啊不好意思……我单独运行variable就是没有定义的,大概是juliapro有了什么 毛病,我卸载改用vsc啦,谢谢~~