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

matrix in matrix integrieren

 

Vanillebacke
Forum-Century

Forum-Century


Beiträge: 167
Anmeldedatum: 06.05.09
Wohnort: Hamburg
Version: R2014a
     Beitrag Verfasst am: 04.02.2010, 17:59     Titel: matrix in matrix integrieren
  Antworten mit Zitat      
moin,

ich habe eine Gesamtmatrix Daten_ALL mit 97 spalten:
1. spalte entspricht der zeit
alle übrigen spalten entsprechen der daten.

mit einem gui-programm habe ich einzelne bereiche bearbeitet und in einzel matrizen zurück in den workspace geholt, sie haben die bezeichnungen S1 - S96, wobei nicht alle gleichzeitig vorhanden sind. Diese Matrizen S1- S96 haben nur 2 Spalten:
1. Spalte: Zeit
2.SPalte: Daten
Diese Matrizen will ich an die richtige Stelle der Gesamtmatrix packen. Sortiert sollen sie nach der Zeit. Problem ist aber, dass nur einzelne Zeitbereiche vorhanden sind (S1-96 haben andere Dimensionen als Gesamtmatrix)
Hört sich komplizierter an als es eigentlich ist, komme aber nicht weiter.....

BEisp.: S5 muss in die 6. SPalte der Geamtmatrix im richtigen Zeitbereich.,....

kann mir da jemand weiterhelfen.....

danke schonmal
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.501
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 05.02.2010, 18:59     Titel:
  Antworten mit Zitat      
Hallo,

Zitat:
Hört sich komplizierter an als es eigentlich ist, komme aber nicht weiter.....

Falls du noch da festhängst, versuch das doch bitte mal einfacher zu formulieren. Ich verstehs nämlich nicht.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Thomas84

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.02.2010, 08:18     Titel:
  Antworten mit Zitat      
ich glaube das Problem verstanden zu haben und denke interp1 könnte dir helfen. In etwa so:

t = 0:dt:t_end;
M(:,6) = interp1(t5,s5,t);

t5 ist dabei die zu s5 gehörige Zeit und t der neue Zeitvektor auf den sich die Daten in der Gesamtmatrix beziehen.
 
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 - 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.