Startseite
Forum
Fragen
Suchen
Formeleditor
Über Uns
Registrieren
Login
FAQ
Suchen
Foren-Übersicht
->
Quantenphysik
Antwort schreiben
Benutzername
(du bist
nicht
eingeloggt!)
Titel
Nachrichtentext
Smilies
Weitere Smilies ansehen
Schriftfarbe:
Standard
Dunkelrot
Rot
Orange
Braun
Gelb
Grün
Oliv
Cyan
Blau
Dunkelblau
Indigo
Violett
Weiß
Schwarz
Schriftgröße:
Schriftgröße
Winzig
Klein
Normal
Groß
Riesig
Tags schließen
Schreibt eure Formeln hier im Board am besten mit Latex!
So gehts:
Latex-Kurzbeschreibung
|
Formeleditor
[quote="Qubit"][quote="gnt"] Leider weiß ich nicht, ob Python 3D-Plots unterstützt. Entweder musst Du in Python einen entsprechenden Plot-Typ wählen, oder eine andere Software suchen.[/quote] Python ist da sehr gut ausgestattet. Ob blender oder was was ich welche Lib, da findest du sicher etwas. :) http://www.magben.de/?h1=mathematik_fuer_ingenieure_mit_python&h2=y_lm_mayavi[/quote]
Optionen
HTML ist
aus
BBCode
ist
an
Smilies sind
an
BBCode in diesem Beitrag deaktivieren
Smilies in diesem Beitrag deaktivieren
Spamschutz
Text aus Bild eingeben
Alle Zeiten sind GMT + 1 Stunde
Gehe zu:
Forum auswählen
Themenbereiche
----------------
Mechanik
Elektrik
Quantenphysik
Astronomie
Wärmelehre
Optik
Sonstiges
FAQ
Sonstiges
----------------
Off-Topic
Ankündigungen
Thema-Überblick
Autor
Nachricht
TomS
Verfasst am: 07. Sep 2020 23:29
Titel:
gnt hat Folgendes geschrieben:
Diese Oberfläche kannst Du
einfach
definieren, indem Du schreibst Psi(r,theta,phi)=x. Das ist aber lediglich die Definition der Oberfläche.
Um die Aufenthaltswahrscheinlichkeit auf z.B. 90% innerhalb der gesuchten Oberfläche zu bestimmen ...
Der entscheidende Punkt ist, dass es sich nicht um
eine
zusammenhängende Fläche und demzufolge auch nicht um
einen
zusammenhängenden Raumbereich handelt. Orbitale zerfallen in disjunkte Komponenten. Man erkennt bereits bei den s-Orbitalen sehr leicht, dass zwiebelschalenähnliche Bereiche vorliegen.
Man betrachte Flächen S mit konstanter Wahrscheinlichkeitsdichte p auf S
mit Komponenten
und Volumenintegralen
so dass innerhalb der von den S_k begrenzten Raumbereiche B_k
eine Wahrscheinlichkeit P vorliegt. Die S_k und B_k hängen implizit von p ab. Aus Vorgabe von P und “Suche” über die Flächen mit konstantem p folgt letztlich der Raumbereich B, d.h. das Orbital zu nlm:
gnt
Verfasst am: 07. Sep 2020 13:54
Titel:
Qubit hat Folgendes geschrieben:
Python ist da sehr gut ausgestattet.
Interessant. Wie ich soeben gesehen habe, gibt es für die Kugelflächenfunktionen sogar eine Standardfunktion.
BrickBardo hat Folgendes geschrieben:
Jetzt wird es schwierig (für mich), weil ich nicht weiß, welche Formeln man dazu benutzt. Hat vielleicht jemand einen Tipp für mich, wo ich mich da einlesen kann?
Man verwendet Funktionen wie die von Dir genannten.
Schwierig ist das nicht nur für Dich, sondern für jeden, wenn man keine vorgefertigten Funktionen verwenden kann oder will. Das Problem ist ja, dass Dir diese Funktionen lediglich für jeden Punkt eine Dichte liefern. Das ist nur ein Feld; Du möchtest aber eine Oberfläche.
Diese Oberfläche kannst Du einfach definieren, indem Du schreibst Psi(r,theta,phi)=x. Das ist aber lediglich die Definition der Oberfläche.
Um die Aufenthaltswahrscheinlichkeit auf z.B. 90% innerhalb der gesuchten Oberfläche zu bestimmen, musst Du nun x bestimmen. Ich denke, das ist in diesem Fall nur möglich, indem Du das gesamte Volumen im Bereich Psi>x integrierst, und die so erhaltene Summe durch Veränderung von x an die 90% annäherst.
Wenn Du x hast, musst Du wiederum im Feld Psi die Oberfläche für x suchen. Das ist einfacher gesagt als getan. Ich habe einmal so einen Algorithmus entwickelt, also der mir dann ein Dreiecksnetz berechnet hat. Ich weiß nicht mehr genau, aber ein paar Tausend Zeilen Code waren das schon.
Qubit
Verfasst am: 07. Sep 2020 12:44
Titel:
gnt hat Folgendes geschrieben:
Leider weiß ich nicht, ob Python 3D-Plots unterstützt. Entweder musst Du in Python einen entsprechenden Plot-Typ wählen, oder eine andere Software suchen.
Python ist da sehr gut ausgestattet.
Ob blender oder was was ich welche Lib, da findest du sicher etwas.
http://www.magben.de/?h1=mathematik_fuer_ingenieure_mit_python&h2=y_lm_mayavi
gnt
Verfasst am: 07. Sep 2020 12:33
Titel:
Irgend etwas scheint bei dem Download nicht zu stimmen. Zwar konnte ich beide Dateien öffnen, aber zwischendurch hat man mir eine 11MB-zip-Datei und auch eine .exe-Datei angeboten - die wollte ich wirklich nicht haben...
Aber grundsätzlich: Deine Plots sind eindimensional. Eindimensional kannst Du nur plotten, wenn Du nur eine r-Abhängigkeit hast. Das ist aber nicht das, was Du willst.
Leider weiß ich nicht, ob Python 3D-Plots unterstützt. Entweder musst Du in Python einen entsprechenden Plot-Typ wählen, oder eine andere Software suchen.
Es ist ziemlich schwierig, die Dichte in 3D so zu plotten, dass man daraus auch noch vernünftige Informationen ablesen kann. Oft werden deshalb die Orbitale bei z.B. 90% Aufenthaltswahrscheinlichkeit geplottet; Du kannst aber auch Äquipotentialflächen plotten. Es kommt halt darauf an, was Du haben bzw. sehen und ablesen willst.
BrickBardo
Verfasst am: 07. Sep 2020 12:29
Titel:
Mein nächster Schritt wäre nun die Visualisierung der Elektronendichte in der üblichen Darstellung der "Hanteln" und "Kugeln". TomS hatte ja schon einen Link gepostet, wie das typischerweise aussieht. Jetzt wird es schwierig (für mich), weil ich nicht weiß, welche Formeln man dazu benutzt. Hat vielleicht jemand einen Tipp für mich, wo ich mich da einlesen kann?
BrickBardo
Verfasst am: 07. Sep 2020 12:14
Titel:
Also ich habe mal die die Wellenfunktionen Psi des 1s, 2s und 3s Orbitals, nebst ihrer zugehörigen Elektronendichte 4*Pi*r²*Psi² in ein Diagramm gezeichnet. Man erkennt auch ganz klar, dass für die 2s und 3s Orbitale die Elektronendichte bei den Nullstellen der Wellenfunktionen gleich 0 ist. Für die p-Orbitale sieht das nun ähnlich aus, wenn ich den Sinus(Theta)-Faktor einfach weg lasse. Folgende Formeln habe ich verwendet:
Wollte die Bilder anhängen, leider darf man hier keine *.svg-Dateien hochaden. Aber über folgende Links sollte es gehen:
https://www.file-upload.net/download-14280031/s-orbitale.svg.html
https://www.file-upload.net/download-14280032/p-orbitale.svg.html
TomS
Verfasst am: 07. Sep 2020 11:31
Titel:
Einen Schnitt durch die Orbitale findest du hier:
https://www.shutterstock.com/image-illustration/overview-atomic-orbitals-340098275
Qubit
Verfasst am: 07. Sep 2020 10:52
Titel:
Ja, wie gnt schon erwähnt, bekommst du für die stationären Lösungen nach Separation für den winkelabhängigen Teil Kugelflächenfunktionen als Lösung:
https://de.wikipedia.org/wiki/Kugelfl%C3%A4chenfunktionen#Die_ersten_Kugelfl%C3%A4chenfunktionen
gnt
Verfasst am: 07. Sep 2020 10:37
Titel:
Tatsächlich hast Du nicht nur r und theta, sondern auch noch phi, weil diese Lösungen in Kugelkoordinaten dargestellt sind.
In Deinem speziellen Fall besteht aber eine Symmetrie für phi. Die Formel ist also phi-unabhängig, und deshalb erscheint es in der Formel natürlich nicht. Analog dazu liegt bei n=1 auch noch eine Symmetrie bzgl. theta vor, und die Formel ist dann nur r-abhängig.
Zu Kugelkoordinaten findest Du alles auf Wikipedia:
https://de.wikipedia.org/wiki/Kugelkoordinaten
.
BrickBardo
Verfasst am: 07. Sep 2020 08:56
Titel: Wellenfunktion Atomorbitale darstellen
Hallo zusammen,
ich beschäftige mich gerade mit der grafischen Darstellung von Wellenfunktionen wasserstoffähnlicher Atomorbitale mittels Python. Für die sphärischen s-Orbitale ist das erstmal auch kein Problem, für das 2p0 Orbital allerdings kommt ein Winkel Theta hinzu.
Wie genau muss ich diesen Winkel behandeln? Läuft der einfach von 0 bis 2*Pi durch, ist die Funktion also von zwei Variablen abhängig?
Ich habe noch weitere Fragen, wollte aber erstmal klein einsteigen. Ich danke euch schon mal für eure Hilfe.