|
Ich habe folgendes Problem : Eine Liste A mit Elementen aus Imulationen. Als Beispiel hier A(20 , 45 , 30 , 2) eine Liste B mit Elementen B(17 , 88 , 64 , 12) sowie eine Datenmenge mit D(5845 , 8216 , 3782 , 281) Mich interessiert jetzt mit welchem Parameter x ich A multiplizieren muss und mit welchem Parameter b ich B multipliziern muss , damit die Summe bestmoeglich die Daten repraesentiert. 4 ( D[i] - xA[i] - yB[i] ) ** 2 Als Bedingung sei : f(a,b) = Summe -------------------------- i=1 D[i] + (x**2) A[i] + (y**2) B[i] Mit FindMinimum[f[a,b],....] liefert Mathematica mir folgendes : {0.932744 , x -> 623.32 , y -> -732.12} (Zahlen sind hier erfunden) Was ich will ist folgendes : 1.) Die Parameter a und b duerfen nur positiv sein. 2.) Ausserdem interessiert mich noch der Fehler der Parameter y und x ConstrainedMin kann man nicht verwenden, da Fkt. nicht linear in x bzw. y Fuer Tips aller Art waere ich sehr dankbar. MfG M. Mueller -- ========================= Markus Mueller Ludwigsring 13 76437 Rastatt Tel.: 07222/39773 07247/82-3507 (FZK) EMail: mueller@XXXXXXX.de ========================= |