Ziel | Umsetzung in Sage | Beispiel (bitte klicken!) |
---|---|---|
+, -, *, /, x^y, pi, e, abs(x), sin, cos, tan, cot, sqrt(x), x^(1/n), ln(x), log(x, a) - Dezimalpunkt verwenden! | Beispiel: \(\sin(\pi/2)/\cos(2\pi)+0.5^2\) | |
numerisches Ergebnis | TERM.n() | Beispiel: Numerischer Wert von \(\frac{e}{\pi}\) |
schöne Darstellung | show(TERM) | Beispiel: \(\frac{3}{7+5}\) |
kgV, ggT |
lcm(TERM_1,TERM_2), gcd(TERM_1, TERM_2) lcm([TERM_1,...,TERM_n]), gcd([TERM_1,...,TERM_n]) |
|
Werte sortieren | sorted([TERM_1,...,TERM_n]) | Beispiel: Sortiere \(-2,\frac{3}{2},-\frac{1}{2}\) |
Primfaktorzerlegung | factor(TERM) | Beispiel: Zerlege 357 |
Variablendeklaration | var('t,u,v') - alles außer x muss deklariert werden | Beispiel: Kürze \(\frac{6a^2b^3}{12a^3b^2}\) |
Ausmultiplizieren und zusammenfassen | expand(TERM) | Beispiel: Multipliziere \(x\cdot (x+2)+3x+4\)aus |
|
|
|
Abkürzungen definieren | AK = TERM | Beispiel: Löse {eq1, eq2} mit \begin{align} eq1&:-6x-2y=14\\ eq2&:-2x-6y=-22 \end{align}nach x und y auf |
Funktion definieren | f(x)=TERM | Beispiel: Berechne sin(1) |
|
|
|
Term vereinfachen |
TERM.simplify_full() |
|
Reelle Nullstellen einer Plolynoms |
POLYNOM.roots(VAR,ring=RR,multiplicities=False) |
|
Summen, Produkte |
sum(a(i) for i in (1..5)), prod(a(i) for i in (1..5)) - die Grenzen müssen Zahlen sein |
|
Fakultät |
factorial(WERT) |
Beispiel: |
Binomialkoeffizient |
binomial(WERT,WERT) |
Beispiel: \({6}\choose{3}\) |
Ableitungen
|
|
|
Integrale
|
|
|
Komplexe Zahlen
|
|
Beispiel: Argument von 1-i |
Vektoren
|
|
|
Skalarprodukt | * | Beispiel: Skalarprodukt von (1,2,3) und (4,5,6) |
Vektorprodukt (Kreuzprodukt) u \times v | u.cross_product(v) | Beispiel: Vektorprodukt von (1,2,3) und (4,5,6) |
Spatprodukt von a,b,c | a*(b.cross_product(c)) | Beispiel: Spatprodukt von a = (2,-6,1), b = (5,-1,-10), c = (-3,0,1) |