01.02.2012, 12:19
Hallo LabView-Gemeinde,
ich möchte gerne die optischen Moden von einfachen 1D und 2D Schichtwellenleitern ausrechnen. Ich habe bereits einen mehr oder weniger arbeitenden Mathematica-Code für die 1D-Variante.
In LabView wäre das aber alles angenehmer, da dies hier standardmäßig eingesetzt wird und für jeden verfüg- und anwendbar ist.
Insgesamt muss man eigentlich "nur" die 1D und 2D Helmholtz-Gleichung für die Verteilung des elektrischen Feldes lösen und hierfür bietet LabView ja bereits eine ganze Palette an PDE-Tools, die einem unschöne Dinge wie Randbedingungen und Diskretisierung abnehmen. Mit denen komme ich aber gerade gar nicht klar.
Kennt jemand ein paar Code-Beispiele oder Tutorials, die den Umgang mit den PDE-Tools verdeutlichen und erklären?
Damit wäre mir schonmal geholfen.
Am Ende sollte dann ein kleines Programm stehen, in dem man - grafisch oder per eingelesener Textdatei - ein Brechungsindexprofil vorgibt und das dann daraus die Modenverteilung berechnet und grafisch darstellt.
Schonmal vielen Dank für eure Hilfe!
ich möchte gerne die optischen Moden von einfachen 1D und 2D Schichtwellenleitern ausrechnen. Ich habe bereits einen mehr oder weniger arbeitenden Mathematica-Code für die 1D-Variante.
In LabView wäre das aber alles angenehmer, da dies hier standardmäßig eingesetzt wird und für jeden verfüg- und anwendbar ist.
Insgesamt muss man eigentlich "nur" die 1D und 2D Helmholtz-Gleichung für die Verteilung des elektrischen Feldes lösen und hierfür bietet LabView ja bereits eine ganze Palette an PDE-Tools, die einem unschöne Dinge wie Randbedingungen und Diskretisierung abnehmen. Mit denen komme ich aber gerade gar nicht klar.
Kennt jemand ein paar Code-Beispiele oder Tutorials, die den Umgang mit den PDE-Tools verdeutlichen und erklären?
Damit wäre mir schonmal geholfen.
Am Ende sollte dann ein kleines Programm stehen, in dem man - grafisch oder per eingelesener Textdatei - ein Brechungsindexprofil vorgibt und das dann daraus die Modenverteilung berechnet und grafisch darstellt.
Schonmal vielen Dank für eure Hilfe!