Ich habe eine Reihe von Daten, die wie auf dem Bild unten verteilt sind. Schätzung der benutzerdefinierten Funktionsparameter in Matlab
Es sieht deutlich, wie eine Funktion:
k1*(1-e^(-t/T1))-k2*(1-e^(-t/T2)).
Gibt es eine Methode in Matlab zur Verfügung gestellt, Parameter in dieser Art von Funktion zu schätzen, oder haben Sie irgendwelche Ideen von ihnen in Code Schätzung zu vermeiden macht es "manuell"? Danke.
Danke, ich habe Kurvenanpassungen verwendet und bemerkt, dass die Funktion, die ich benutzen wollte, nicht gut genug zu meinen Daten passte, also habe ich verschiedene benutzerdefinierte Funktionen in der Toolbox ausprobiert. Als ich herausgefunden habe, welches das beste ist, habe ich meine eigene Zielfunktion mit mittlerem quadratischen Fehler und geschätzten Parametern im Code erstellt. Es hat sehr gut funktioniert, danke nochmal für beide Ratschläge. – user2638817