Wie stelle ich die Funktion am besten in Java da?

3 Antworten

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);

Hannnoes12 
Beitragsersteller
 21.02.2022, 00:44

fehlt da nicht das ^2?

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.

Hannnoes12 
Beitragsersteller
 21.02.2022, 01:44
@Mathmaninoff

stimmt ergibt Sinn, hab ich in der Schnelle nicht dran gedacht^^

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.

Wenn das dx mitsoll musst du das zuerst in einen geschlossenen Ausdruck umwandeln oder du integrierst nummerisch.