Mathematicaには他の式で定義された式がいくつかあります。より大きな式のいくつかの関数を取り、その結果を部分式の形で得たいと思います。例:Mathematicaで式を名前に置き換えてください
In[78]:= e1 = x + y;
e2 = 2^e1;
In[80]:= D[e2, x]
Out[80]= 2^(x + y) Log[2]
代わりに出力を2^e1 Log[2]
にします。私は現在ReplaceAll
を次のように使用していますが、これは約20の部分式を持つ実際のアプリケーションでは面倒です。
In[81]:= D[e2, x] /. e1 -> E1
Out[81]= 2^E1 Log[2]