0 Daumen
956 Aufrufe

Hi, kann mir jemand bei dieser Aufgabe helfen?

(a) Gegeben sind 4 Messpunkte:

x0123
y2,95,17,18.8

Bestimmen Sie die Parameter m, n ∈ R der Regressions-Geraden f(x) = mx + n, sodass der Abstand zu den Messwerten - nach der Methode der kleinsten Quadrate - möglichst klein wird.
(b) Wir wollen die drei Messwerte
(x1, y1) = (e, 1), (x2, y2) = (e2, e3) und (x3, y3) = (e3, e5)
mit der Potenzfunktion f(x) = axb approximieren. Geben Sie a, b ∈ R so an, dass der Abstand (nach Methode der kleinsten Quadrate) der Potenzfunktion zu den Messwerten möglichst klein wird.
(Logarithmieren Sie die Messwerte und die Potenzfunktion.)

Danke.

Avatar von

2 Antworten

0 Daumen

Für a) einfach ein überbestimmtes lineares Gleichungssystem aufstellen und dann z.B. mit Normalformel die Lösung im Sinne der kleinsten Quadrate bestimmen.


Für b) das Gleiche wie in a) machen, jedoch erst die Eingabedatenpunkte transformieren, wie folgt:
yn=axnbln(yn)=ln(a)+bln(xn)y~n=a~+bx~n y_{n}=a x_{n}^{b} \Longleftrightarrow \ln \left(y_{n}\right)=\ln (a)+b \ln \left(x_{n}\right) \Longleftrightarrow \widetilde{y}_{n}=\widetilde{a}+b \widetilde{x}_{n}
Nun a~ \widetilde{a} und b b wie normal bestimmen und danna=ea~ \operatorname{dann} a=e^{\widetilde{a}} nutzen, um das eigentliche a a zu erhalten. Funktioniert hier, da alle Datenpunkte positiv sind.


Zur Erinnerung: Die Lösung im Sinne der kleinsten Quadrate eines überbestimmten Systems

Ax=b\textbf{A}\textbf{x} = \textbf{b}

ist die Lösung des Systems

ATAx=ATb\textbf{A}^{\mathsf{T}}\textbf{A}\textbf{x} = \textbf{A}^{\mathsf{T}}\textbf{b}

und eindeutig, wenn A\textbf{A} vollen Rang hat.



Avatar von 4,8 k
0 Daumen

Ich geh mal davon aus, dass a) klar geht?

Für b) sei

{a0  xa1ln(a0  xa1)ln(a0)+a1ln(x)} \left\{ a_0 \; x^{a_1} → \ln\left(a_0 \; x^{a_1} \right)→ \ln\left(a_0 \right) + a_1 \ln\left(x \right) \right\}

setze a_2=ln(a_0), x=ln(x)

f(x) : =a1  x+a2f(x) \, := \, a_1 \; x + a_2

(f(ln(x(j)))=ln(y(j)),j,1,3)\left(f\left(\ln\left(x\left(j \right) \right) \right) = \ln\left(y\left(j \right) \right),j,1,3 \right)

{a1+a2=0,a12+a2=3,a13+a2=5} \left\{ a_1 + a_2 = 0, a_1 \cdot 2 + a_2 = 3, a_1 \cdot 3 + a_2 = 5 \right\}

===>

A (aj) = b

(112131)(a1a2)=(035) \, \left(\begin{array}{rr}1&1\\2&1\\3&1\\\end{array}\right) \left(\begin{array}{r}a_1\\a_2\\\end{array}\right) = \, \left(\begin{array}{r}0\\3\\5\\\end{array}\right)

AT A (aj) = AT b

(aj) = (AT A)-1 AT b

(aj) = (2.52.33333)\left(\begin{array}{r}2.5\\-2.33333\\\end{array}\right)

f(x) : =0.09697  x2.5f(x) \, := \, 0.09697 \; x^{2.5}

Avatar von 21 k

Ein anderes Problem?

Stell deine Frage