Komplexe Zahlen-Grafikausgabe < Mathematica < Mathe-Software < Mathe < Vorhilfe
|
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
Ich möchte gerne eine komplexe Zahl (z=x+Iy) in 2D/3D ausgeben lassen,sodas die Bezeichnungen der Achsen "Im" und "Re" sei.
Ist mir etwas peinlich sowas wohlmöglich einfaches zu fragen, aber ich habe gerade erst mit Mathematica V.7 angefangen und bin mathematisch noch nicht so leistungsstark.
Somit wäre eine kurze Erklärung der Syntax von dem Befehl sehr lehrreich.
Ich habe den Tip bekommen, dass man es mit dem Befehl ParametricPlot irgendwie machen kann, aber ich bekomme es nicht hin.
Vorab danke für die Hilfe. :)
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 19:07 Do 23.04.2009 | Autor: | Frasier |
Hallo,
ParametricPlot würde ich für eine Funktion verwenden, wenn nur ein Punkt zu plotten ist würde ich ListPlot nehmen.
Nützlich sind auch die Befehle Re und Im.
1: | z = 3 + 4 I
| 2: | ListPlot[{{Re[z], Im[z]}}, AxesLabel -> {Re, Im},
| 3: | PlotStyle -> PointSize[Large]] |
Hast du es dir so vorgestellt?
lg
F.
|
|
|
|
|
Danke für deine Hilfe. :)
Ich habe mich wohl etwas ungenau ausgedrückt.
Punkte sind schon sehr gut, aber ich meinte Zeiger.
Ich kann den Nullpunkt ja ohne weiteres mit dem Punkt zeichnerisch verbinden, aber das ist recht ungenau.
Gibt es eine Möglichkeit den als Zeiger darstellen zu lassen?
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 10:13 Fr 24.04.2009 | Autor: | Frasier |
Hallo,
dann probiere es mit Arrow:
1: | z = 3 + 4 I
| 2: | Graphics[{Arrowheads[.1], Arrow[{{0, 0}, {Re[z], Im[z]}}]},
| 3: | AspectRatio -> 1, PlotRange -> {{0, 10}, {0, 10}},
| 4: | GridLines -> {Table[x, {x, 0, 10}], Table[y, {y, 0, 10}]},
| 5: | Axes -> True, AxesLabel -> {Re, Im}] |
Passt das besser?
lg
F.
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 12:41 Fr 24.04.2009 | Autor: | Sentry-XX |
Habe es ausprobiert und das Ergebnis ist optimal.
Dankesehr für die Hilfe. :)
Gruss
Sentry-XX
|
|
|
|