Verfasst am: 18.11.2015, 12:40
Titel: lsqnonlin: Fehler bei Intervallgrenzen lb und ub
Hallo,
ich bin ganz frisch hier im Forum, da sich in letzter Zeit doch einige Probleme ergeben habe die ich nicht so leicht ausräumen konnte. Ich versuch sie mal soweit zu splitten, dass ich den Thread nicht sprenge...
Zum Verständis:
x_azo ist ein Vektor der Dimension k*1 die Funktion "unifac" und "antonie" geben ebenfalls Vektoren der Dimension k*1 zurück. Ich habe folgenden Problem:
... erhalte ich das richtige Ergebnis. Allerdings ist der Gesamtskript sehr stark parametrisiert ( u.a. durch k) und ich möchte erzwingen, dass alle Elemente des Vektors größer 0.01 und kleiner 0.99 sind.
Error using lsqncommon (line 66)
The Levenberg-Marquardt algorithm does not handle bound constraints and the trust-region-reflective algorithm requires at least as
many equations as variables; aborting.
Ich kann mir allerdings keinen Reim darauf machen und hatte gehofft, dass jemand von euch evtl. etwas näher Bescheid weiß.
Vielen Dank schonmal im voraus!!!
edit winkow: bitte code umgebung benutzen
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.