|
|
|
Alle 96 Werte die Summe bilden und speichern |
|
| Freddy |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.02.2012, 13:02
Titel: Alle 96 Werte die Summe bilden und speichern
|
 |
Guten Tag liebe Leute,
vorab schonmal Danke schön für die Antworten. Ich stehe momentan komplett auf dem Schlauch .
Ich habe eine Tabelle mit 35040 Werten. Das sind 15-Minuten-Mittelwerte über ein ganzes Jahr (24h*365d*4). Ich habe also alle 15 Minuten einen Wert. Ich möchte nun diese Werte irgendwie addieren, sodass ich auf 365 Tage oder 8760 h komme. Ich muss also alle 96 (24*4) Werte die Summe bilden um auf 365 zu kommen bzw. alle 4 Werte um auf 8760 h zu kommen.
Ich kriegs nicht hin^^, wobei ich glaube, dass es gar nciht so schwierig ist, jedoch hab ich im Moment leider keine Idee. Ebenso hab ich keine Idee wie ich dann die zusammengefassten werte in ein Array hineinzwängen kann, welches dann [365x1] groß ist.7
Ich hoffe, hier ist ein schlauer Kopf, der mir helfen kann
Viele Grüße und Danke,
Freddy
|
|
|
|
|
|
| Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 15.02.2012, 13:18
Titel:
|
 |
das könnte klappen. kannst ja mal versuchen.
|
|
|
|
| Freddy |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.02.2012, 13:32
Titel:
|
 |
Ich bin dafür glaube ich einfach zu hohl
von wo bis wo muss ich die for-schleife laufen lassen? doch von 1-35040 oder? er will es einfach nicht tun
|
|
|
|
| Freddy |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.02.2012, 14:16
Titel:
|
 |
So, als Information habe ich vllt. vergessen zu sagen, das ich kW werte zu einer stunde addieren will, also kWh-werte bekommen möchte.
ich glaube, dass ich das Problem gelöst habe
habe geschaut, das in eine Stunde 4 Werte passen und dann mit mean(reshape(data, 4, [])) in 8760 h eingeteilt dann sind ja kW und kWh identisch, also in der einen Stunde wurden ...kW benötigt, oder sehe ich das falsch? und dann habe ich mean(reshape(data, 96,[])) ausgeführt und habe jetzt 365 werte mit anderen zahlen, ob diese richtig sind weiß ich noch nicht, da ich nicht genau kapiere wie mean(reshape()) funktioniert. Ich habs nur aus diesem forum kopiert und es klappte
kann mir das kurz jemand vllt. erläutern?
|
|
|
|
| denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 15.02.2012, 14:18
Titel:
|
 |
Hallo
da war Winkow etwas in Eile
so hat er das gemeint,
|
|
|
|
| soad |

Forum-Century
|
 |
Beiträge: 150
|
 |
|
 |
Anmeldedatum: 10.11.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.02.2012, 14:19
Titel:
|
 |
Wie sind die Werte in der Tabelle gegeben?
Eine Möglichkeit wäre den Ausgangsvektor entsprechend zu gruppieren und aufzusummieren:
edit: hab deinen Beitrag zu spät gesehen
|
|
|
|
| denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 15.02.2012, 14:29
Titel:
|
 |
Hallo
das mit RESHAPE sollte richtig sein. Hier umformt RESHAPE einen Vektor zu Matrix, dabei gibt 96 , dass die Matrix aus 96 Zeilen bestehen soll, Anzahl der Spalten werden automatisch berechnet.(Anzahl der Elemente muss aber Teilbar sein). 35040/96 ergibt 365 Tage.
MEAN berechnet einen Mittelwert für jeden Tag. Aber du hast ja nichts darüber gefragt, da klangt alles mehr nach Summe
Zuletzt bearbeitet von denny am 15.02.2012, 14:35, insgesamt einmal bearbeitet
|
|
|
|
| Freddy |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.02.2012, 14:32
Titel:
|
 |
ihr seid die besten, heute abend meld ich mich hier an
habs jetzt selbst heruasgefunden sum(reshape()) ist richtig, weil ich ja gar nicht den mittelwert haben möchte, er soll ja die kWh am tag aufsummieren
vielen dank
|
|
|
|
| Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 15.02.2012, 14:51
Titel:
|
 |
@ denny
stimmt da is mit in der eile ein tipfehler unterlaufen
|
|
|
|
|
|
|
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.
|
|