Next: Package ineq, Previous: Package facexp, Up: simplification [Contents][Index]
式exprからパーツnを取り除きます。
もしnが形式[l, m]
のリストなら、
パーツlからmまでが取り除かれます。
この関数を使うには、最初にload("functs")
を書いてください。
変数xに関する式のリスト[f_1, ..., f_n]の Wronskian行列を返します。 Wronskian行列の行列式は、 式のリストのWronskian行列式です。
wronskian
を使うには、最初にload("functs")
してください。例えば:
(%i1) load("functs")$ (%i2) wronskian([f(x), g(x)],x); (%o2) matrix([f(x),g(x)],['diff(f(x),x,1),'diff(g(x),x,1)])
行列Mの跡(対角要素の和)を返します。
この関数を使うには、最初にload("functs")
を書いてください。
z
)分母を有理化するように、 zの分子と分母に分母の複素共役を掛けます。 もし与えられたものがそうであれば、正準有理式(CRE)形式を返し、 そうでないなら、一般形式を返します。
この関数を使うには、最初にload("functs")
を書いてください。
もし exprがゼロでなく、
freeof (x, expr)
がtrue
を返すなら、
true
を返します。
そうでなければ、false
を返します。
この関数を使うには、最初にload("functs")
を書いてください。
exprが変数xに関して線形の式の時、
linear
はa*x + b
を返します。
ここで、aはゼロでなく、aとbはxに依存しません。
そうでなければ、linear
はexprを返します。
この関数を使うには、最初にload("functs")
を書いてください。
takegcd
がtrue
の時、
gcdivide
は多項式pとqを最大公約多項式で割り、
結果の比を返します。
takegcd
がfalse
の時、
gcdivide
は比p/q
を返します。
この関数を使うには、最初にload("functs")
を書いてください。
ezgcd
, gcd
, gcdex
, poly_gcd
も参照してください。
例:
(%i1) load("functs")$ (%i2) p1:6*x^3+19*x^2+19*x+6; 3 2 (%o2) 6 x + 19 x + 19 x + 6 (%i3) p2:6*x^5+13*x^4+12*x^3+13*x^2+6*x; 5 4 3 2 (%o3) 6 x + 13 x + 12 x + 13 x + 6 x (%i4) gcdivide(p1, p2); x + 1 (%o4) ------ 3 x + x (%i5) takegcd:false; (%o5) false (%i6) gcdivide(p1, p2); 3 2 6 x + 19 x + 19 x + 6 (%o6) ---------------------------------- 5 4 3 2 6 x + 13 x + 12 x + 13 x + 6 x (%i7) ratsimp(%); x + 1 (%o7) ------ 3 x + x
算術級数a, a + d, a + 2*d, ..., a + (n - 1)*d
の第n項を返します。
この関数を使うには、最初にload("functs")
を書いてください。
幾何級数a, a*r, a*r^2, ..., a*r^(n - 1)
の第n項を返します。
この関数を使うには、最初にload("functs")
を書いてください。
調和級数a/b, a/(b + c), a/(b + 2*c), ..., a/(b + (n - 1)*c)
の第n項を返します。
この関数を使うには、最初にload("functs")
を書いてください。
算術級数の1からnまでの和を返します。
この関数を使うには、最初にload("functs")
を書いてください。
幾何級数の1からnまでの和を返します。
もしnが無限大(inf
)なら、
rの絶対値が1未満でのみ、和は有限です。
この関数を使うには、最初にload("functs")
を書いてください。
Gaussian確率函数%e^(-x^2/2) / sqrt(2*%pi)
を返します。
この関数を使うには、最初にload("functs")
を書いてください。
Gudermannian函数2*atan(%e^x)-%pi/2
を返します。
この関数を使うには、最初にload("functs")
を書いてください。
逆Gudermannian函数log (tan (%pi/4 + x/2)))
を返します。
この関数を使うには、最初にload("functs")
を書いてください。
正矢(せいし)1 - cos (x)
を返します。
この関数を使うには、最初にload("functs")
を書いてください。
余矢(よし)1 - sin (x)
を返します。
この関数を使うには、最初にload("functs")
を書いてください。
外正割(exsecant)sec (x) - 1
を返します。
この関数を使うには、最初にload("functs")
を書いてください。
半正矢(1 - cos(x))/2
を返します。
この関数を使うには、最初にload("functs")
を書いてください。
一度にr個を取るn個のオブジェクトの組み合わせの数を返します。
この関数を使うには、最初にload("functs")
を書いてください。
n個のオブジェクトの集合から選択されたr個のオブジェクトの置換の数を返します。
この関数を使うには、最初にload("functs")
を書いてください。
Next: Package ineq, Previous: Package facexp, Up: simplification [Contents][Index]