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