Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > 方程式の操作 > 仮定と領域 > Assuming >

Assuming

Assuming
$Assumptionsを付加して を評価し,RefineSimplifyIntegrate等の関数のデフォルトの仮定に使用されるようにする.
  • AssumingAssumptionsオプションを持つすべての関数のデフォルトの仮定に影響を与える.
  • 仮定は方程式,不等式,領域指定,リストあるいはこれらの論理結合であり得る.
  • Assumingのネストした呼出しによる仮定は組み合せられる.
  • Assumingは仮定のリスト に変換する.
RefineIntegrateに同じ仮定を与える:
複数のRefineによる呼出しに同じ仮定を指定する:
RefineIntegrateに同じ仮定を与える:
In[1]:=
Click for copyable input
Out[1]=
 
複数のRefineによる呼出しに同じ仮定を指定する:
In[1]:=
Click for copyable input
Out[1]=
簡約のための仮定を指定する:
Integrateについての積分変換における仮定を指定する:
LimitSeriesの仮定を指定する:
仮定を使うコードを書き, の実根の数を求める:
Assumingは局所的に$Assumptionsの値を設定する:
ネストして実行したAssumingからの仮定は結合される:
Blockもまた$Assumptionsの値を局所的に設定するのに使うことができる:
以下では,Assumingの仮定がBlockの中では使われていない:
次はネストしたAssumingを使うのに等しい:
Assumingは,Assumptions $Assumptionsオプション設定を使う関数に影響する:
ある種の関数には,仮定は引数としてもオプション値としても与えることができる:
Assumptionsオプションを直接設定すると,Assumingで指定された仮定は使われない:
バージョン 5 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF