2011-01-12 5 views
1

私は例えば不等式のセットを、持っているの集合を解いた後、Mathematicaで積分限界を割り当てる方法を削減して解決することができ、不平等

2 x1 >=3 x2 && 0<=x1<=1 && 0<=x2<=1 

。次に、上の不等式によって定義される領域内の関数f(x1、x2)= 1/x1の積分を行いたいと思います。この場合、削減は、結果に

(x1 == 0 && x2 == 0) || (0 < x1 <= 1 && 0 <= x2 <= (2 x1)/3) 

を与えるその後、私は

Integrate[Integrate[1/x1, {x2, 0, 2 x1/3}], {x1, 0, 1}] 

を使用して統合を行うことができます。しかし、これらのすべては私の手動による介入を必要としています。どのように私はこれを合理化していくのですか?どうもありがとう!

答えて

4
Integrate[1/x1 Boole[2 x1 >= 3 x2 && 0 <= x1 <= 1 &&0 <= x2 <= 1], {x1, -\[Infinity], \[Infinity]}, {x2, -\[Infinity], \[Infinity]}]