WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Lösen einer Matrix in MATLAB

 

Flori

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.11.2016, 18:22     Titel: Lösen einer Matrix in MATLAB
  Antworten mit Zitat      
Hallo zusammen,

ich habe Probleme damit die Unbekannten meiner Matrix heraus zu bekommen.
Schriftlich wäre es kein Problem aber wie codiere ich sowas in Matlab

Die Aufgabenstellung habe ich als Anhang hinzugefügt damit es klarer wird.

Ich habe es so codieren wollen:
Die LCM.. Werte sind variable Drücke einer verschiedener Messungen.
Kann ich diese Matrix so aufstellen oder muss ich meine Unbekannten so mit einbeziehen?
Wenn ja wie sieht das in Matlab aus? Und geht es auch ohne Syms die Unbekannten zu deklarieren?

Code:
%          a            b       c  <-- Unbekannt
A1 = [LCM1(1) LCM1(2) 1;
         LCM2(1) LCM2(2) 1;
         LCM3(1) LCM3(2) 1];
%          d            e       f  <-- Unbekannt
B1 = [LCM1(1) LCM1(2) 1;
         LCM2(1) LCM2(2) 1;
         LCM3(1) LCM3(2) 1];
% Unbekannte Parameter fehlen... wie stell ich in Matlab sowas auf?
A1 = a*LCM1(1) b*LCM1(2) c;
         a*LCM2(1) b*LCM2(2) c;
         a*LCM3(1) b*LCM3(2) c];
% und für B1 genau so mit den Parametern

% Gegebene Drücke
X1 = [p_Model1(1); p_Model2(1); p_Model3(1)];

X2 = [p_Model1(2); p_Model2(2); p_Model3(2)];

% Parameter berechnen: a b c d e f

paraFA = X1\A1;
paraRA = X2\B1;

% Zuweisung der Werte um sie somit für die nächste Berechnung zu verwenden.
a=paraFA(1);b=paraFA(2);c=paraFA(3);d=paraRA(1);e=paraRA(2);f=paraRA(3);

% Wie kann ich in diesem Fall die Unbekannten Parameter die ich berechnen will hinzufügen um sie zu lösen?
% Lösen von f_FA und f_RA
A = [a b c; d e f];
% Sollte eigentlich so sein
A = [a*f_FA b*f_RA c; d*f_FA e*f_RA f];

% Ideales Messungsergebnis um die Idealen Parameter f_FA und f_RA zu bekommen
X = [IdealM(1);IdealM(2)];

P = X\A;
 


Vielen Dank für eure Mühe.

Grüße
Flori

[EDITED, Jan, Bitte Code-Umgebung verwenden - Danke!]

IMG_20161110_180735.jpg
 Beschreibung:
Aufgabenstellung

Download
 Dateiname:  IMG_20161110_180735.jpg
 Dateigröße:  2.71 MB
 Heruntergeladen:  460 mal


Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 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.