|
|
Programmierung Lösung von Matrixgleichung |
|
UniDD |

Forum-Newbie
|
 |
Beiträge: 2
|
 |
|
 |
Anmeldedatum: 29.11.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 29.11.2010, 13:41
Titel: Programmierung Lösung von Matrixgleichung
|
 |
Ich soll den Prädiktor-Korrektor-Algorithmus von Mehrotra programmieren.
An sich habe ich damit keine Probleme, jedoch muss man an einer Stelle eine Matrixgleichung lösen.
A ist eine nxn Matrix
ich erhalte also für C eine 2n+m x 2n+m matrix
Jetzt möchte ich C*c1=D lösen.
Wobei D eine (2n+m) x 1 Matrix ist.
Ich erhalte immer eine leere Lösungsmenge wenn ich das eingebe.
Ich hatte schon die Idee
damit Matlab weiß, welche Größe delta_xN, delta_lambaN und delta_sN haben,
hier erhalte ich jedoch immer die Fehlermeldung:
Zitat: |
??? Error using ==> solve>getEqns at 178
' C(:,(1:n))*delta_xN + C(:,(n+1):(n+m))*delta_lamdaN +
C(:,(n+m+1):(n+m+n))*delta_sN = D ' is not a valid expression or
equation.
|
Kann mir jemand helfen?
DANKE!!!
Beschreibung: |
|
 Download |
Dateiname: |
mehrotra2.m |
Dateigröße: |
2.95 KB |
Heruntergeladen: |
442 mal |
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 30.11.2010, 11:07
Titel:
|
 |
Hallo,
für mich besteht hier kein Grund, mit symbolischen Variablen zu arbeiten.
sollte dein Problem lösen.
Grüße,
Harald
|
|
|
UniDD |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 2
|
 |
|
 |
Anmeldedatum: 29.11.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.11.2010, 20:50
Titel:
|
 |
Danke, das klappt wunderbar
|
|
|
|
|
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
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
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.
|
|