Hallo Hajo,
ist die Kiste zugeschraubt?
Nein, wie das geht sieht man am besten, wenn man in den Kisten nachschaut.
Unter AddOns/StandardPackages/Calculus sieht man wie WRI das macht.
Zum Einstieg empfehle ich, unter AddOns/StandardPackages/Graphics das
Package Graphics.m anzusehen.
Dort findet man z.B. das Koordinatensystem für LogPlot:
LogPlot = LinearLogPlot; LogListPlot = LinearLogListPlot;
LinearLogPlot[fun_,range_,opts___] :=
ScaledPlot[fun,range,
ScaleFunction -> {#&, Log[10,#]&},
tickopts[Automatic, LogScale,
LinearLogPlot, {#&, Log[10,#]&}, Flatten[{opts}]],
scaleplotrange[LinearLogPlot, Flatten[{opts}]],
opts,
Options[LinearLogPlot]
]
Es wird also eine pure Funnction definiert, welche der ScaleFunction -> {#&,
Log[10,#]&} zugewiesen wird.
Weiter geht es dann in den Calculus`VectorAnalysis.m`.
Auch bei Roman Maeder "Mathematica Prgrammer I" & "Mathematica Prgrammer II"
findet man schöne Beispiele.
Gruß, Peter Klamser
-----Ursprüngliche Nachricht-----
Von: Hajo Spitzer [mailto:hjspitzer@XXXXXXX.de]
Gesendet: Donnerstag, 8. März 2001 15:34
An: dmug
Betreff: eigenes Koordinatensystem
Liebe Demucker,
im Calculus Vektoranalysis gibt es wichtige, deshalb vordefinierte,
Koordinatensysteme, für die dann Werkzeuge bereigestellt werden, um
viele Umrechnungen nicht selbst machen zu müssen.
Hier nun meine Frage : Was hat man zu tun, um eigene Koordinatensysteme
zu formulieren, oder ist die Kiste zugeschraubt und man kann keine
eigenen Systeme einbringen ?
Mit freundlichen Gruessen
Hans-Joachim Spitzer
Humboldt-Universitaet