Benutzer-Werkzeuge

Webseiten-Werkzeuge


wxmaxima

wxMaxima

  • Problem: load(draw); → file_search1: "grcommon.lisp" not found in file_search_maxima,file_search_lisp
  • Lösung: Download: http://maxima.cvs.sourceforge.net/viewvc/maxima/maxima/share/draw/grcommon.lisp nach
  • /usr/share/maxima/5.23.0/share/draw
  • Enjoy!
  • Neue Version:
    • F5 - Eingabe einer Funktion
    • Shift + Enter - beenden der Eingabe!

Genauigkeit

  • fpprec:2 - floating point precision
  • bfloat(%ox) big float %ox bedeutet Ausgabezeile Nr. x

Vergleiche

  • is(a=b)
  • is(a<b)
  • is(a>b)

Komplexe Zahlen

  • %i
  • cabs(z)
  • carg(z)
  • conjugate(z)
  • z:3+4i
  • [cabs(z),carg(z)*180/%pi] - Polarform

Vektorrechnung

  • a:[5,10,15]
  • b:[1,3,5]
  • a+b
  • a.b Skalares Produkt
  • length(a) → Anzahl der Elemente
  • ab:b-a
  • r=sqrt(ab[1]^2+ab[2]^2+ab[3]^2)
  • Vektorielles Produkt (Kreuzprodukt) zweier Vektoren.
    • load(vect) - notwendige Paket laden
    • express(a~b) berechnet das Kreuzprodukt der Vektoren a und b
  • Betrag eines Vektors

lc:sqrt(sum(c[i]**2,i,1,3));

  • Einheitsvektor eines Vektors
    • load("eigen") - notwendige Paket laden

Kurvendiskussion

  • define (f(x), x^3-5*x+8);
  • Und dann die Ableitungen:
  • define(f1(x),diff(f(x),x));
  • define(f2(x),diff(f(x),x,2));
  • define(f3(x),diff(f(x),x,3));
  • Nullstelle
    • solve([f(x)=0],[x]);
  • wxplot2d([f(x),f1(x)], [x,-5,5]);

Binomialverteilung mit wxMaxima

  • binv(n,p,k):=binomial(n,k)*p^k*(1-p)^(n-k);
  • binvert(n,p,a,b):=sum(binv(n,p,k),k,a,b);

Plotten 3D

sin(sqrt(x^2+y^2))/sqrt(x^2+y^2), [x,-20,20], [y,-20,20]
cos( (x^2+y^2)/4)/(x^2+y^2+%pi), [x,-5,5], [y,-5,5]
cos((x^2+y^2)/4)/(x^2+y^2+%pi), [x,-5,5], [y,-5,5]
cos(x^2+y^2)/(1+x^2+y^2)
x^3-3xy^2
cos(abs(x)+abs(y))

Winkelfunktionen

acos(x)*180/%pi
wxmaxima.txt · Zuletzt geändert: 2016/04/25 09:25 von admin