Visualisierung bei Matlab < komplex < Analysis < Hochschule < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 12:53 Di 18.08.2009 | Autor: | Isa24 |
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
Hallo Ihr Matheprofis!
Ich versuche gerade bei Matlab den Imaginärteil und den Realteil der komplexen Exponentialfunktion in 3D zu visualisieren. Hab das noch nie gemacht und habe deshalb ein paar Probleme. Hier meine Eingabe:
f='Re(exp)'
mesh(f)
Und wie kann ich mehrere Funkktionen in einem Fenster ausgeben lassen? zum Beispiel ln und log zur Basis 2 und log zur basis 0,5?
Ich würde mich sehr über eure Hilfe freuen!
lg, Isa
|
|
|
|
Hallo Isa24!
> f='Re(exp)'
> mesh(f)
Äh - und wo ist dein Problem? Mit dem mesh-Befehl kenne ich mich allerdings nicht wirklich aus...
> Und wie kann ich mehrere Funkktionen in einem Fenster
> ausgeben lassen? zum Beispiel ln und log zur Basis 2 und
> log zur basis 0,5?
Also wenn du mehrere Funktionen in einem Fenster haben möchtest, musst du beim Zeichnen einfach alle gleichzeitig eingeben. Wenn du also z. B. die Funktionen f und g, die du vorher definiert hast und die jeweils von x abhängen, zeichnen möchtest, gibst du ein:
plot(x,f,x,g)
(Ich hoffe, meine Erinnerung ist richtig...) Es sollte aber auch Tutorials im Netz geben, wo so etwas steht, oder einfach mal die Matlab Hilfe durchsuchen...
Viele Grüße
Bastiane
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 19:34 Do 20.08.2009 | Autor: | Frasier |
Hallo,
das ist so sicher keine gültige Matlab-Eingabe.
Zum Einstieg ein Beispiel:
[a,b]=meshgrid(-1:0.2:5,-5:0.2:5);
z=complex(a,b);
c=exp(z);
mesh(a,b,real(c));
figure;
mesh(a,b,imag(c));
figure;
mesh(a,b,abs(c));
Die Matlab-Basics kannst du aber besser aus Skripten oder Büchern lernen, als durch das Forum hier.
Für die anderen Punkte verweise ich auf die Matlab-Befehle
log, log2, log10 und hold
sowie Basisumrechnung des Lograithmus.
lg
F.
|
|
|
|