0

b1、および の3 つの変数がb2ありb3、毎回異なる値を持つことができます。関数 を書きましたが、次の制約でf最大化したいと思います。f

不等式制約

b1、b2 >= 0 および b3 <= 1000

b1 = c(1, 2)
b2 = 3
b3 = c(1, 1)
theta = c(b1, b2, b3)
f = function(theta){
    sum(-exp(theta[1:length(b1)]^2
    + theta[(length(b1)+1):(length(b1)+length(b2))]^2)
    + theta[(length(b1)+length(b2)+1):length(theta)]^2)
}

R で使用できるパッケージはどれですか?

4

0 に答える 0