function [ ineq, cond ] = nonlcon( q )
% 制約（等式制約：直方体の体積が一定　不等式制約：三辺の長さが非負）
% 不等式制約 x, y, z \geq 0 （三辺の長さが非負）
% 等式制約　 xyz = 5^3 （直方体の体積が一定）
    x = q(1); y = q(2); z = q(3);
    ineq = [-x; -y; -z];
    cond = [ x*y*z - 5^3 ];
end
