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 einer Matrix, zeilenweise

 

ike

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.03.2011, 14:46     Titel: Varianz einer Matrix, zeilenweise
  Antworten mit Zitat      
wie berechne ich die Varianz einer Matrix, nicht Spalten, sondern Zeilenweise.
Also die Varianz zwischen den einzelnen werten horitonal, für jede Zeile.
Resultat sollte dementsprechend wieder eine Matrix sein

Vielen Dank


Sco
Forum-Meister

Forum-Meister


Beiträge: 699
Anmeldedatum: 15.08.10
Wohnort: Dundee
Version: 2008a, 2010a
     Beitrag Verfasst am: 25.03.2011, 16:38     Titel:
  Antworten mit Zitat      
Hallo,

lies doch einfach mal die Matlab-Hilfe von "var".
Code:

var(mat,0,2)
% oder
var(mat')
 


Edit: Und bitte mach nicht wegen jeder winzigen Frage ein neues Thread auf, nur weil nicht innerhalb von 5min. in deinem anderen Thread darauf geantwortet wurde: http://www.gomatlab.de/mittelwert-i.....-einer-matrix-t17227.html

MFG

Sco
Private Nachricht senden Benutzer-Profile anzeigen
 
ike

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.03.2011, 15:14     Titel:
  Antworten mit Zitat      
Ja tut mir leid, wenn ich mich da nicht forumskonform verhalten haben sollte, hatte einfach gedacht, dass bei passendem Titel eher einer antwortet.

Vielen Dank auf jeden Fall schon mal.

Klar hab ich die Hilfe gelesen. leider bin ich noch ein blutiger Anfänger und trotz vielem ausprobieren funzt es manchmal nicht so, wie ich mag.
So glaube ich jetzt, nachde ich deine Versionen ausprobiert habe auch, dass mein Problem wahrscheinlich woanders liegt.

Habe jetzt folgende Fehlermeldung erhalten:
Subscript indices must either be real positive integers or logicals.

-> heißt das, ich kann bei negativen Werten keineVarianz berechnen?

Sorry nochmal, wenn ich hier so blöd rüberkomme und ehrlichen Dank für die Hilfe!
 
Sco
Forum-Meister

Forum-Meister


Beiträge: 699
Anmeldedatum: 15.08.10
Wohnort: Dundee
Version: 2008a, 2010a
     Beitrag Verfasst am: 28.03.2011, 15:33     Titel:
  Antworten mit Zitat      
Hallo,

Zitat:

Subscript indices must either be real positive integers or logicals.

Dies heisst, dass deine Matrix Werte enthaelt die nicht vom Type real oder logical sind, also z.B. Strings.
Zitat:

heißt das, ich kann bei negativen Werten keineVarianz berechnen?

Natuerlich gibt es auch bei negativen Werte eine Varianz:
Code:

var([-1 -2 -5])
var([1 2 5])
 


Am besten du postest mal deine Matrix (ein Minimalbeispiel), bei dem dieses Problem auftritt. Du hasst aber nicht zufaellig eine Variable definiert die auch var heisst, dann waere natuerlich die Funktion var ueberschrieben. Dies kannst du testen mit:
Code:

Wenn da jetzt auch "var is a variable." als Ausgabe kommt, dann liegt dort der Fehler.

MFG

Sco
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.