1
cvxpyでは、変数はw=Variable(10,4)
と定義されています。私の目的関数は各列の内積の合計です。 Matlabでそれはだろうcvxpyで次の目的関数をどのように定義できますか?
(w(:,1)'*w(:,1) + w(:,2)'*w(:,2) + w(:,3)'*w(:,3) + w(:,4)'*w(:,4))
誰でもcvxpyでそれを行うのを手伝ってくださいできますか?
cvxpyでは、変数はw=Variable(10,4)
と定義されています。私の目的関数は各列の内積の合計です。 Matlabでそれはだろうcvxpyで次の目的関数をどのように定義できますか?
(w(:,1)'*w(:,1) + w(:,2)'*w(:,2) + w(:,3)'*w(:,3) + w(:,4)'*w(:,4))
誰でもcvxpyでそれを行うのを手伝ってくださいできますか?
あなたの目的関数は、のtraceです。つまり、平方はFrobenius normです。試してください:
objective = Minimize(norm(W,"fro"))