ist die Funktion, an deren Doppelintegral über x und y meine Messdaten angenähert werden soll.
Zu Testzwecken habe ich Probedaten generiert, die durch diese Kurve mit c1 = 0.1 und c2 = 0.34 exakt dargestellt werden können.
Der Aufruf für den Fit-Algorithmus sieht dabei wie folgt aus:
Das Problem ist nun, dass lininttest nach zwei Durchläufen abbricht, und mir als Lösung die Werte von "start" gibt.
Dazu nun mehrere Fragen:
Zum einen die wichtigste Frage: Wie kann ich ganz allgemein erreichen, dass numerisch integrierte Daten an eine Reihe von Messdaten angenähert wird? Es muss allerdings ein Levenberg-Marquardt-Algorithmus sein.
Zum anderen ist die Herangehensweise, die Funktion über Strings berechnen zu lassen, sicherlich verbesserungswürdig, allerdings habe ich da bisher noch keinen Anhaltspunkt gefunden, wie sich das umsetzen liesse.
Ich hatte, probeweise, die Funktion ohne Doppelintegral durch lsqnonlin nähern lassen, das funktionierte problemlos.
ich wollt nur mal Bescheid sagen, dass ich drüber nachdenke. Du bist nicht vergessen worden. Die Antwort auf die zweite Frage liegt jedenfalls in einer zusätzlichen Funktion, die von lininttest aufgerufen wird. Und Deine prinzipielle Herangehensweise ist auch nicht "falsch", ich hätte auch erst mal so losgelegt. Vielleicht kann man aber die internen Strukturen noch besser nutzen. Darüber muss ich aber wie gesagt noch etwas nachdenken.
herzliche Grüße und bis bald
Bijick
_________________
Ich habe inzwischen ein Programm mit einem komplett anderen Ansatz erhalten.
In diesem Ansatz wird die Integration irgendwie (ich habe noch nicht genau herausgefunden, wie) durch mehrere affine Abbildungen umgangen.
Einstellungen und Berechtigungen
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.