WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Plotten eines E-Feldes im R3

 

Jan L.

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.11.2009, 23:32     Titel: Plotten eines E-Feldes im R3
  Antworten mit Zitat      
Hallo

ich habe folgendes gegeben:

Code:
%dipole moment p
p=1;

%richtung in die der dipol zeigt
k0=[0,0,1];

%konstante e0
e0=8.8541e-12;

%E-Feld, aufgeteilt in die einzelnen terme
E_1=1/4/pi/e0;
E_2=1+i*k0*r.';
E_3=(3*(r*p)*r.'-r*r.'*p)./(r*r.'*r*r.'*r);
E_4=k0*k0.'*(r*r.'*p-(r*p)*r.')./(r*r.'*r);
E_5=exp(-i*k0*r.');
E=E_1*(E_2*E_3+E_4)*E_5;


wie man gleich sieht, habe ich r noch nicht definiert.
Ich würde gerne zunächst real(Ex) über r plotten für r:
rx=0:0.1:5;
ry=0;
rz=0;

bzw. danach nochmal für
rx=0;
ry=0;
rz=0:0.1:5;

Ich habe einiges mit meshgrid 'ausprobiert' nur kommt bei mir immer ziemlicher Krampf raus... wie z.B. siehe Anhang. Da bin ich mir ziemlich sicher, dass ich mit meshgrid und dem geplotte alles falsch gemacht habe, darum erspare ich euch mal die Syntax zu dem Bildchen.

Liebe Grüße und schonmal danke für jegliche Hilfe,
Jan

Ez_Feld.fig
 Beschreibung:
Ez Feld, falsch

Download
 Dateiname:  Ez_Feld.fig
 Dateigröße:  3.22 KB
 Heruntergeladen:  478 mal


Jan L.

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 17.11.2009, 00:28     Titel:
  Antworten mit Zitat      
Ok, dass hier kann erstmal geschlossen/gelöscht werden. Habe herausgefunden, dass ich falsch an die Aufgabe herangegangen bin und das ganze deutlich simpler durch sphärische Koordinaten lösbar ist.

Danke für alle, die sich Gedanken gemacht haben.

Grüße

Jan
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.