Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Liebe Leser bitte lest nur dann mein Thema wenn ihr euch ein wenig mit dem Prinzip von Huygens (Physik) auskennt und mit "etwas höherer" Mathematik in Java.
Ich hatte die Idee ein Programm zur berechnung der relativen Intensität an einem Punkt P auf einem Schirm nach einem Spalt-experiment ( Welle geht von einem Punkt aus und trifft auf eine Blende (mit beliebig großen und vielen Spalten)) zu berechnen. Dafür unterteile ich die Spalte in Elementarwellen mit möglichst kleinem Abstand zueinander (#rechenleistung) und Stelle alle "Wellenwege" (von der Quelle Q zur Elementarwelle zum Punkt P) in Superposition zueinander. Die Wellengleichung (für die Auslenkung) lautet für den Ort X entlang der Ausbreitungsrichtung und der beobachtungszeit t: y(x;t)=y[max]*sin(2pi(t/T-x/lambda)). Der Ort X ist durch die länge der Welle gegeben (das heißt einfach von Q zu E-Welle + E-Welle zu P). Ich habe also eine Gleichung die die Auslenkung zum Zeitpunkt t angibt für alle Wellenwege, deshalb summiere ich alle Gleichung zur Funktion g(t) die die relative Intensität zum Zeitpunkt t angibt. Nun suche ich g(t) maximal (egal für welches K*t) und ich stelle mir (als jemand der gerade mit Java angefangen hat) die Frage: Gibt es eine vorgefertigte Funktion die relativ schnell g(t) liefern kann? Es wäre nett wenn jemand sich die mühe machen könnte mir da weiterzuhelfen Später werde ich aus verschiedenen Punkten P noch einen Graphen für die Intensität nähern. Danke fürs durchlesen und ggf helfen
Liebe Leser bitte lest nur dann mein Thema wenn ihr euch ein wenig mit dem Prinzip von Huygens (Physik) auskennt und mit "etwas höherer" Mathematik in Java.
Das ist definitiv ein Anfängerthema - Ich habe nämlich genau ungefähr 0 Erfahrung mit Java - Das heißt nicht dass die Mathematik bzw. Physik für Anfänger ist! Die eigentliche Fragestellung nach einer Funktion zur berechnung eines beliebigen Maxima ist grundlegend für viele Probleme und sollte d.h. auch relativ einfach zu beantworten sein (hoffentlich) - ansonsten müsste ich mir selbst ein numerisches verfahren überlegen denn Ableiten via Programm dauert glaub einfach zu lange, oder? Jeder cos term -> -sin dann noch die innere Ableitung vorziehen usw. -_- viel Arbeit die ich mir nicht machen will - und am Ende muss ich ja auch noch irgendwie nach t auslösen :O Ich bin ja kein CAS system entwickler xD Gibt es vlt. ein einfaches CAS dass ich in mein Programm einbetten könnte? (dann wäre es nur so verdammig langsam )
Das ist definitiv ein Anfängerthema - Ich habe nämlich genau ungefähr 0 Erfahrung mit Java - Das heißt nicht dass die Mathematik bzw. Physik für Anfänger ist!
nein, ist es definitiv NICHT !!
Hier werden nur einfache Anfängerfragen zur Programmiersprache Java behandelt, aber nicht komplexe Algorithmen!!
Es wäre vermutlich hier http://www.java-forum.org/mathematik/ deutlich besser aufgehoben !!
Und offen gestanden habe ich wie wohl die meisten hier nach Deinem einleitenden Satz aufgehört weiterzulesen - zumal der Text auch extrem lese-unfreundlich formiert war !!
Und allein mit diesem ersten Satz widersprichst Du ja schon Deiner These vom "Anfängerthema" !!
Klaus ist ja ok ich hatte einfach auf eine library gehofft die ich einbetten könnte und in der entsprechende Funktionen zu finden wären. Wo denkst du sollte ich dieses Thema sonst stellen? Gibt es soetwas wie einen mathe bereich im forum?
nein, ist es definitiv NICHT !!
Hier werden nur einfache Anfängerfragen zur Programmiersprache Java behandelt, aber nicht komplexe Algorithmen!!
Es wäre vermutlich hier http://www.java-forum.org/mathematik/ deutlich besser aufgehoben !!
Und offen gestanden habe ich wie wohl die meisten hier nach Deinem einleitenden Satz aufgehört weiterzulesen - zumal der Text auch extrem lese-unfreundlich formiert war !!
Und allein mit diesem ersten Satz widersprichst Du ja schon Deiner These vom "Anfängerthema" !!