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

Messdaten auswerten

 

ludwig1994

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.03.2016, 11:02     Titel: Messdaten auswerten
  Antworten mit Zitat      
Hallo zusammen,
bin leider nicht so Matlab erfahren und werde gerade in meinem Praktikum mies damit konfrontiert !Smile
Ich soll eine Lastkennlinen eines Kühlschrankes bedingt durch Türöffnungen und Außentemperatur erstellen.
Folgendes:
Ich bekomme ein einem Vektor die Belegung(0-4) an Leuten in einem Haushalt in Minutenabtastung ,spricht 1440 stellen welche zwischen 0-4 variieren.
jetzt weiß ich dass ich ca. 45 Türöffnungen bei einem vier Personen Haushalt habe; wie kann ich diese 45 Punkte mit einer Wahrscheinlichkeit versehen, sodass wenn 4 Leute daheim sind die Wahrscheinlichkeit, bzw die Dichte der Punkte höher ist als wenn 2 oder 1 Person daheim ist?!
Wäre super lieb wenn mir da wer helfen könnte.
LG Ludwig

(Im Anhang eine Matrix mit der Belegung über das Jahr gesehen also 1440x365)

data.mat
 Beschreibung:
Data.timeseries.activities.presentPersons.daily

Download
 Dateiname:  data.mat
 Dateigröße:  6.22 MB
 Heruntergeladen:  411 mal


Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 23.03.2016, 11:22     Titel:
  Antworten mit Zitat      
kann man nicht den vektor nochmal erstellen mit einer 1 wo eine eins steht 2 zweien wo eine 2 steht... runlength also. und dann 45 punkte darauf zufällig verteilen. einen 4er bereich zu treffen ist damit also wahrscheinlicher als einen 1er bereich zu treffen.
also aus [123] wird[122333]
_________________

richtig Fragen
Private Nachricht senden Benutzer-Profile anzeigen
 
ludwig1994

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.03.2016, 14:48     Titel:
  Antworten mit Zitat      
Das Problem ist dann nur das mein Vektor viel größer wird und ich ihn später dann nicht mehr auf meine anderen werte welche auf den Zeitraum 1440 eingestellt sind.
 
Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 23.03.2016, 14:59     Titel:
  Antworten mit Zitat      
es ging jetzt ja auch um die statistische verteilung. das du ihn danach wieder kürzen musst ist klar
_________________

richtig Fragen
Private Nachricht senden Benutzer-Profile anzeigen
 
ludwig1994

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.03.2016, 15:11     Titel:
  Antworten mit Zitat      
könntest du mir vlt zeigen wie das bei dir aussehen würde? habe es grad versucht , aber bei mir klappt es leider nicht =/
 
Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 24.03.2016, 15:53     Titel:
  Antworten mit Zitat      
Code:
a=randi([1,4],1,10);
d=zeros(size(a));
p=randperm(sum(a),3);
c=cumsum(a);
for k=1:numel(p)
    idx=find(c>=p(k),1,'first');
    d(idx)=d(idx)+1;
end

so in der art. bei mir kommt aber nicht vor das niemand zu hause ist. für das hier müsste man also vorher die 0en entfernen und dann wieder zufügen.
bei meinem beispiel hat der tag 10 einheiten und die tür wird 3 mal geöffnet. b gibt dann an wann sie wie oft geöffnet wurde.
_________________

richtig Fragen
Private Nachricht senden Benutzer-Profile anzeigen
 
Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 24.03.2016, 17:55     Titel:
  Antworten mit Zitat      
weitere möglichkeit: für jede kühschranköffnunf zufällig bestimmen wer die aufmacht. 1 2 3 oder 4 also randi(10) und dann zufällig auf den tag verteilen wo entsprechende personen zu hause sind.
_________________

richtig Fragen
Private Nachricht senden Benutzer-Profile anzeigen
 
ludwig1994

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 29.03.2016, 09:16     Titel:
  Antworten mit Zitat      
Erstmal vielen vielen Dank dass du mir hilfst!!!! Echt super!!!
Ich hab jetzt mal ein Foto gemacht so wie sich mein Betreuer das vorstellt! also Wiedersagt hab ich diese Matrix von oben gegeben. Aus der zieh ich mir ein Tag aus und wenn ich diesen Tag platte bekomme ich einen Graphen wie auf meinem Bild das erste! Dort sehe ich wieviele Leute zu welcher Uhrzeit daheim sind!
Jetzt soll ich irgwie eine Verteilung erstellen so wie die unten also dass , die Wahrscheinlichkeit höher ist wenn vier Leute da sind als wenn keiner da ist und ich dann meine 45 Öffnungen so lege das die Abstände zwischen den Öffnungen geringer sind wenn vier Leute da sind als wenn zwei . ich habe versucht zu malen.
Ich weiß nicht ob man das irgwie so darstellen kann oder ob es einfach was einfacheres gibt um das ganze zu simulieren.
Bin wohl echt auf den Kopf gefallen Sad
Danke nochmals

DSC_0011.JPG
 Beschreibung:

Download
 Dateiname:  DSC_0011.JPG
 Dateigröße:  1.33 MB
 Heruntergeladen:  329 mal
 
Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 30.03.2016, 13:06     Titel:
  Antworten mit Zitat      
inwieweit ist meine variante nicht zielführend? was passt daran nicht?
_________________

richtig Fragen
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.