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, aber welche

 

tux007
Forum-Newbie

Forum-Newbie


Beiträge: 2
Anmeldedatum: 16.09.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.09.2014, 15:05     Titel: Varianz, aber welche
  Antworten mit Zitat      
Hallo,

ich habe eine kurze Frage, welche ich mir leider nicht auf anderem Wege selbst beantworten kann.

wenn ich in matlab den Befehl var([1,2,...]) Benutze, welche Varianz wird dann berechnet?

Ist es diese hier:
http://de.wikipedia.org/wiki/Varianz_%28Stochastik%29

oder diese:
http://de.wikipedia.org/wiki/Stichprobenvarianz

Ich wäre über eine Antwort diesbezüglich sehr froh, denn in der Matlab Dokumentation habe ich da nichts konkretes gefunden. Sad
Private Nachricht senden Benutzer-Profile anzeigen


Nras
Forum-Meister

Forum-Meister


Beiträge: 608
Anmeldedatum: 21.02.12
Wohnort: ---
Version: 7.12.0.635 (R2011a)
     Beitrag Verfasst am: 17.09.2014, 08:51     Titel:
  Antworten mit Zitat      
Hallo,

letzteres ist ein Schätzer für ersteres. Deine Daten kannst du als eine Realisierung des zugrunde liegenden stochastischen Prozesses ansehen. Anhand dieser Realisierung schätzt du die Varianz des gesamten stochastischen Prozesses, in der Hoffnung, dass deine Stichprobe repräsentativ für den gesamten Prozess ist. Wenn du also einen Datensatz hast, kann nur letzteres bentuzt werden. Ersteres kann benutzt werden, wenn du eine formale analytische Beschreibung des stochastischen Prozesses vorliegen hast.

Standardbeispielse sind etwa Erwartungswert und Varianz von Würfelwürfen. Das kannst du analyltisch ausrechnen und danach kannst du dir in Matlab würfeln und die Schätzer für den Mittelwert des Prozesses (mean) und die Varianz (var) anwenden.

Code:
%% Wuerfelwurf analytisch:
x = 1:6; % Ereignisse: [1,2,3,4,5,6]
p = ones(1,6)/6; % Warhscheinlichkeiten der Ereignisse: alle 1/6
mu = sum(x.*p) % 3.5  -- alternativ bei Würfelwurf: mean(x)

% Varianz:
v = sum((x-mu).^2.*p) % 2.9167... -- alternativ bei Würfelwurf: var(x)

%% Anhand von Datensätzen schätzen:
data = randi(6,1000,1); % eine Realisierung von 1000 Würfelwurfen
mean(data) % irgendwo bei 3.5
var(data) % irgendwo bei 2.9167...


Viele Grüße,
Nras.
Private Nachricht senden Benutzer-Profile anzeigen
 
tux007
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 2
Anmeldedatum: 16.09.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 17.09.2014, 14:40     Titel:
  Antworten mit Zitat      
ja super, das hilft mir echt weiter. Danke!
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 - 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.