Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python CVXPY-同时传递变量和常量_Python_Matlab_Optimization_Cvxpy_Cvx - Fatal编程技术网

Python CVXPY-同时传递变量和常量

Python CVXPY-同时传递变量和常量,python,matlab,optimization,cvxpy,cvx,Python,Matlab,Optimization,Cvxpy,Cvx,我正在尝试执行以下CVX matlab代码: variable x(2) minimize(norm([x;1]) + 2*max([x;0]) 但当我尝试在python CVXPY中执行此操作时,我得到一个错误: x = Variable(2) norm([x, 1]) TypeError:浮点参数必须是字符串或数字,而不是 “变量” from cvxpy import * x = Variable(2) prob=Problem(Minimize(norm(hstack([x, 1]))

我正在尝试执行以下CVX matlab代码:

variable x(2)
minimize(norm([x;1]) + 2*max([x;0])
但当我尝试在python CVXPY中执行此操作时,我得到一个错误:

x = Variable(2)
norm([x, 1])
TypeError:浮点参数必须是字符串或数字,而不是 “变量”

from cvxpy import *
x = Variable(2)
prob=Problem(Minimize(norm(hstack([x, 1]))))
prob.solve()