Ich möchte den erwarteten Wert für lösen f(x)
mit x=[x1,x2]
folgt einer gleichmäßigen Verteilung. Ich habe es versucht:
syms x r d x1 x2;
f=2*x*acos(x^2-d^2/2*x*(r+d)+d/x)*(1/sqrt(2*pi))*exp(-x^2/2);
int(f,"x",x1,x2)
Ich brauche einen parametrischen Ansatz. Matlab löst diese Integration jedoch nicht im symbolischen Format. Irgendeine Lösung dafür?
Antworten:
1 für die Antwort № 1Wenn Sie es numerisch machen möchten, müssen Sie eine numerische Funktion verwenden: integral
Beispiel:
d=40;r=15;
%define f as anonymous function
f=@(x)2.*x.*acos(x.^2-d^2./2.*x.*(r+d)+d./x).*(1/sqrt(2*pi)).*exp(-x.^2/2);
integral(f,40,70)
Das gibt mir 0 (weil es 0 ist), aber wenn Sie es versuchen, zum Beispiel:
d=4;r=2
integral(f,0,10)
ans =
2.4036 - 3.3624i