数値解析
N[expr] | 式の数値を数値解析で近似する |
NIntegrate[f,{x,xmin,xmax}] | を数値解析で近似 |
NSum[f,{i,imin,Infinity}] | を数値解析で近似 |
FindRoot[lhs==rhs,{x,x0}] | を初期値とし方程式の数値解を求める |
NSolve[lhs==rhs,x] | 方程式のすべての解を数値近似で求める |
FindMinimum[f,{x,x0}] | を初期値とし f の最小値を求める |
NMinimize[f,x] | f の大域的最小を求めようと試みる |
Integrateのような関数は厳密な結果を求めるように作られている.もし,厳密な結果を求めることができなければ,これらの関数は未評価のまま返される.その場合は,結果にNを適用すれば,数値計算的な近似値を得ることができる.また,最初に厳密な結果を探さなくても,NIntegrateのような関数を使うことではじめから数値解析的に計算することができる.
Nを作用させることで,数値近似的な結果を得る:
NIntegrateは,はじめから数値解析的な積分を行う: