Mo Logo [Home] [Lexikon] [Aufgaben] [Tests] [Kurse] [Begleitmaterial] [Hinweise] [Mitwirkende] [Publikationen] [Suche]

Mathematik-Online-Lexikon:

Visualisierung von Vektorfeldern mit MATLAB


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Übersicht

Zur Visualisierung von Vektorfeldern stehen in MATLAB die Befehle quiver bzw. quiver3 zur Verfügung. Diese bekommen ein Auswertungsgitter und die entsprechenden Werte übergeben.

Beispielsweise wird mit

»[X,Y]=ndgrid(-2:.1:2,-1:.1:1);

ein Gitter erzeugt und mit

»F1=(1-X.^2).*exp(-X.^2-Y.^2);

»F2=-2*X.*Y.*exp(-X.^2-Y.^2);

das Vektorfeld ausgewertet.

Der Befehl

»quiver(X,Y,F1,F2);

erzeugt dann folgendes Bild.

\includegraphics[width=0.6\linewidth]{bsp_vektorfeld1}

Entsprechend liefert die Befehlfolge

»[X,Y,Z]=ndgrid(-1:.25:1);

»F1=X.*(1-Y);

»F2=Y.*(1-X.*Z);

»F3=Z.*(1-Y);

»quiver3(X,Y,Z,F1,F2,F3);

das Bild eines räumlichen Vektorfeldes.

(Autoren: App/Höllig/Weiß)

[Verweise]

  automatisch erstellt am 25.  1. 2006