多項式
多項式を展開
(式) expand(多項式); (例)多項式の係数を抽出
(式) ratcoef(多項式, 変数); (例)因数分解
(式) factor(多項式); (例) *:factorに整数をあたえると素因数分解します。有理数
通分,分子、分母操作
(式) ratsimp(多項式); : 通分 num(ratsimp(有理式)); : 分子取り出し denom(ratsimp(有理式)); : 分母取り出し (例)部分分数展開
(式) partfrac(有理式, 変数); (例)方程式を解く
方程式を解く
(式) solve(方程式, 解かせる変数); *:不定方程式、不能方程式の場合、解けません。エラーを出力します。 (例)厳密解を求める
(式) expand(float(solve(方程式, 解かせる変数))); (例)連立方程式を解く
(例)近似解を求める
ニュートン法
solveでとけない方程式は次のように求めます。
(例)両辺にx項があるため、解けていないことがわかります。 グラフからだと、解がありそうです。
newtonパッケージを読み込み、ニュートン法で近似解を求めます。
(式) newton(零点を求める関数, 探索開始値); (例)
ニュートン法は探索開始点に近い解しかもとめられません。
グラフから、探索解始点を2点選んで、解を求めます。