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

Varianz in Zeitfenster ermitteln.

 

will-wissen
Forum-Anfänger

Forum-Anfänger


Beiträge: 14
Anmeldedatum: 18.12.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.12.2013, 13:23     Titel: Varianz in Zeitfenster ermitteln.
  Antworten mit Zitat      
Hallo zusammen,

ich stehe gerade vor einem Problem, dass ich selber nicht lösen kann. Ich haben einen Datensatz mit x Werten. Nun würde ich gern ein Zeitfenster von 60 Werten definieren dass nach jedem Schritt um 1 erhöht wird.

1. Zeitfenster von Wert 1 bis Wert 61
2. Zeitfenster von Wert 2 bis Wert 62
3. Zeitfenster von Wert 3 bis Wert 63
... bis zum Ende des Datensatzes.

Für jedes Zeitfenster hätte ich dann gern die Varianz ausgegeben. Kann mir jemand helfen? Danke vorab!

Freundliche Grüße
Private Nachricht senden Benutzer-Profile anzeigen


Headbucket
Forum-Anfänger

Forum-Anfänger


Beiträge: 34
Anmeldedatum: 03.12.13
Wohnort: Dresden
Version: R2007B
     Beitrag Verfasst am: 18.12.2013, 16:01     Titel:
  Antworten mit Zitat      
Hey,

Code:
for i=1:(length(Datensatz)-60)
    V(i) = var(Datensatz(i:(i+60)));
    disp(V(i));
end


Das Array "Datensatz" enthält dabei die Werte. In dem Array "V" werden die Ergebnisse der Varianz gespeichert.

Grüße
Headbucket
Private Nachricht senden Benutzer-Profile anzeigen
 
will-wissen
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 14
Anmeldedatum: 18.12.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.12.2013, 18:29     Titel:
  Antworten mit Zitat      
bestens! danke Headbucket!
Private Nachricht senden Benutzer-Profile anzeigen
 
Headbucket
Forum-Anfänger

Forum-Anfänger


Beiträge: 34
Anmeldedatum: 03.12.13
Wohnort: Dresden
Version: R2007B
     Beitrag Verfasst am: 19.12.2013, 11:19     Titel:
  Antworten mit Zitat      
Gerne. Mir ist eben noch aufgefallen, dass die Zeitfenster dann aber 61 Werte enthalten Wink. Von 1 bis 61 sind 61 Werte.
Wenn du also immer genau 60 Werte untersuchen möchtest musst du in meinem Beispiel aus der 60 eine 59 machen.

Grüße
Headbucket
Private Nachricht senden Benutzer-Profile anzeigen
 
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.