Einige Hinweise und Beispiele (BKi)
Hinweise:
Einfacher X11-Graphik-Output ist netzwerkfaehig,
Animation oder Online-Rotation aber nicht.
Mathematica unterscheidet Gross- und Kleinschreibung (case-sensitive),
die vordefinierten Funktionen und Symbole beginnen mit einem
Grossbuchstaben.
Klammern: runde Klammern () dienen zur Gruppierung der Operationen,
eckige Klammern [] schliessen Funktionsargumente und Indizes von
Feldern ein, geschweifte Klammern {} schliessen Listen ein.
Der Funktionsumfang von Mathematica laesst sich durch Laden von
"Packages" betraechtlich erweitern.
Start:
Kontrolle der "DISPLAY"-Variable
math
-- Motif graphics initialized --
Beispiele:
N[Sqrt[2],8] numerisch: Wurzel aus 2, 8 Dezimalstellen
Integrate[Sin[x],x] Integration (symbolisch)
D[%,x] Differentiation ("%" ist der letzte Ausdruck)
NIntegrate[Cos[x],{x,0,Pi/2}] num. Integration
(in der geschweiften Klammer werden die
Variable und die Grenzen angegeben)
Plot[Sin[x],{x,-Pi,Pi}] Graphik, Plot einer Sinus-Kurve
Plot3D[Sin[x]Cos[y],{x,-Pi,Pi},{y,-Pi,Pi}] 3D-Plot
Programm-Beendigung: Exit
Shell-Escape mittels "!": !sh
Online-Hilfe mittels "?":
?S* zeigt alle Symbole S*
?Plot3D kurze Hilfe
??Plot3D ausfuehrlichere Hilfe
Definition von Funktionen:
f[x_] := Sin[x]
g[x_] = Integrate[f[x],x]
weitere Beispiele fuer Graphiken:
ContourPlot[Sin[x+Sin[y]],{x,-2,2},{y,-2,2}]
ParametricPlot3D[{u Sin[t],u Cos[t],t/3},{t,0,15},{u,-1,1},Ticks->None]
ParametricPlot3D[{Sin[t],Sin[2t] Sin[u],Sin[2t] Cos[u]},
{t,-Pi/2,Pi/2},{u,0,2 Pi},Ticks->None]
ParametricPlot3D[{Cos[t] Cos[u],Sin[t] Cos[u],Sin[u]},
{t,0,2Pi},{u,-Pi/2,Pi/2}]
Arbeiten mit "Packages" (Programmen):
<< Algebra`Trigonometry` (oder << Algebra/Trigonometry.m)
TrigReduce[Sin[2 x]]
<< Graphics`Polyhedra`
Show[Polyhedron[Icosahedron]]
<< Graphics`Graphics`
LogPlot[Exp[-x]+4 Exp[-2x],{x,0,6}]
p=Table[Prime[n],{n,10}]
TextListPlot[p]
BarChart[p]
PieChart[p]
____________________Burkhard Kirste, 1993/06/07