Lineare Algebra und Analytische Geometrie mit MuPAD H. Dehling

Lineare Algebra und Analytische Geometrie mit MuPAD
H. Dehling, P. Kubach
Zum Zeichnen von Funktionsgraphen benutzen wir die Befehle plotfunc2d bzw. plotfunc3d. Mit zusätzlichen
Optionen kann die Darstellung angepasst werden:
ViewingBox=[a..b,c..d]
Der sichtbare Bereich wird definiert.
x=a..b, YRange=c..d
Bereiche für x und y werden gesetzt.
Scaling=Constrained
Die Skalierung erfolgt gemäß der Koordinaten, d.h. Kreise erscheinen als
Kreise, Kugeln erscheinen als Kugeln. (constrained, engl. abhängig)
GridVisible
Ein Gitter ist sichtbar.
LegendVisible=“TRUE“
Eine Legende wird angezeigt.
Width=100, Height=75
Die Grafik hat die Größe 100 x 75 mm.
Zum Zeichnen von Funktionenscharen wird ein Parameter mit dem Folgenoperator $ definiert. Mit dem Befehl
piecewise können zusammengesetzte Funktionen definiert werden:
plotfunc2d(x^n $n=1..10, x=-5..5). Wir zeichnen die Schar
f := x -> piecewise([x<0, sin(x)],[x>=0, cos(x)]
für
.
definiert
Verschiedenartige Objekte können in einer plot-Umgebung zusammengefasst werden: plot::Function2d,
plot::Implicit2d, plot::Point2d, plot::XRotate2d, und vieles anderes mehr.
Beispiel:
plot(
plot::Function2d(x^2),
plot::Point2d([0.75,0.75],PointSize=2),
plot::Implicit2d(y^2-x, x=0..1, y=-1..1),
ViewingBox=[-1..1, -1..1],
Scaling=Constrained)
Falls das package eplot installiert wurde ist der Befehl einfacher: plot(x^2, [3/4, 3/4], y^2-x=0).
Ein (nicht notwendiger) freier Parameter definiert eine Animation.
plotfunc2d(sin(n*x), x=0..2*PI, n=1..5)
plotfunc2d(sin(x), x=0..a, a=0..2*PI)
wird nach
animiert.
wird in Echtzeit gezeichnet.
Hinweis: Weitere graphische Möglichkeiten finden sie in der Bibliothek plot::<Befehl>.