最小値の位置が必要なコードに取り組んでいます。この部分をCVX内で次の形式でコーディングしようとしています
cvx_begin
min_val=val(1);
position=1
for i=1:r
if val(i) <= min_val
min_val=val(i)
position=i
end
cvx_end
ただし、このエラーが表示されます{log-concave} <= {log-concave}
。
このエラーを回避するためにスカラー値とベクトルを表す別の方法はありますか?