Wie stelle ich die Funktion am besten in Java da?
Ich muss die Folgende Funktion in Java darstellen:
Wie mache ich dies am besten? Am besten mit einem Beispiel wie ich sie darstelle und wie ich x dann beispielsweise 5 setze. Vielen dank im Vorhinein für die Hilfe!
3 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Mathematik, Funktion
Ich nehme an, dass es um die Funktion ohne dx geht.
public static double myFunc(double x) {
return Math.exp(-x*x/2);
}
Und zur Anwendung
myFunc(5);
Mathmaninoff
21.02.2022, 00:47
@Hannnoes12
x^2 = x*x
Nur gibt es keinen Operator für Potenz in Java. Es gibt Math.pow für Potenzen, aber wenn es nur ins Quadrat ist, dann ist x*x kürzer.
@Mathmaninoff
stimmt ergibt Sinn, hab ich in der Schnelle nicht dran gedacht^^
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer
Math.exp(-Math.pow(x, 2)/2)
das beschreibt den Term vor dem dx. Was genau mir das dx sagen soll, weiß ich nicht.
Woher ich das weiß:Hobby – Ich programmiere in meiner Freizeit mit Java.
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer
Wenn das dx mitsoll musst du das zuerst in einen geschlossenen Ausdruck umwandeln oder du integrierst nummerisch.
fehlt da nicht das ^2?