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

Ausgleichsgerade

 

fishtank
Forum-Newbie

Forum-Newbie


Beiträge: 6
Anmeldedatum: 10.05.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.05.2012, 06:23     Titel: Ausgleichsgerade
  Antworten mit Zitat      
Hallo
Ich habe Polyfit schon versucht aber das Ergebnis ist nicht zufriedenstellend.
Ich suche eine Auagleichsgerade die sich wie die Trendlinie bei Excel den passenden Abstand zu den Punkten sucht.
Im Bild ist zu sehen dass die polyfit Gerade deutlich davon abweicht. Gibts es noch Parameter die ich übergeben muss damit das klappt oder gibt es noch eine andere Funktion ?

Grüße Thorsten

Polyfit.fig
 Beschreibung:

Download
 Dateiname:  Polyfit.fig
 Dateigröße:  367.92 KB
 Heruntergeladen:  671 mal
Polyfit.fig
 Beschreibung:

Download
 Dateiname:  Polyfit.fig
 Dateigröße:  367.92 KB
 Heruntergeladen:  611 mal
Private Nachricht senden Benutzer-Profile anzeigen


MaFam
Forum-Meister

Forum-Meister


Beiträge: 799
Anmeldedatum: 02.05.12
Wohnort: ---
Version: R2009b
     Beitrag Verfasst am: 11.05.2012, 09:05     Titel:
  Antworten mit Zitat      
Hallo,

ich schließe es zwar nicht aus, aber ich denke eher nicht, dass es Abweichungen zwischen der Regressionsgerade in Matlab und der Trendlinie in Excel gibt.
Lass dir mal Achsenabschnitt und Steigung ausgeben und vergleiche diese. Ich denke, dass es an der Skalierung liegen wird.

Grüße, MaFam
Private Nachricht senden Benutzer-Profile anzeigen
 
fishtank
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 6
Anmeldedatum: 10.05.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.05.2012, 09:37     Titel:
  Antworten mit Zitat      
Hi
Das klingt plausibel
Kannst du mir sagen wo ich das nachschauen kann ?
Ist das im Figure tool unter properties oder wie kann ich das selber festlegen ?

Grüße Thorsten
Private Nachricht senden Benutzer-Profile anzeigen
 
MaFam
Forum-Meister

Forum-Meister


Beiträge: 799
Anmeldedatum: 02.05.12
Wohnort: ---
Version: R2009b
     Beitrag Verfasst am: 11.05.2012, 10:00     Titel:
  Antworten mit Zitat      
In Matlab bekommst du ja die Koeffizienten der Geraden zurück. Steigung und Achsenabschitt sieht man daher sofort. Unter Excel gibt Befehle dafür. Diese heißen sogar Steigung() und Achsenabschitt(). Google mal danach.
Private Nachricht senden Benutzer-Profile anzeigen
 
fishtank
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 6
Anmeldedatum: 10.05.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.05.2012, 10:34     Titel:
  Antworten mit Zitat      
Also die Werte sind gleich
Allerdings liegt die Gerade ja nicht passend drin im Bild
Die 2 Ausreißer dürften sich doch nicht so stark auswirken oder ?

Kann es sein das es an den Werten liegt ?

Grüße Thorsten
Private Nachricht senden Benutzer-Profile anzeigen
 
MaFam
Forum-Meister

Forum-Meister


Beiträge: 799
Anmeldedatum: 02.05.12
Wohnort: ---
Version: R2009b
     Beitrag Verfasst am: 11.05.2012, 12:18     Titel:
  Antworten mit Zitat      
Also die Werte aus Matlab und Excel stimmen schon mal überein?! Da ich deine beiden Dateien hier leider nicht öffnen kann, kann ich leider weiter nichts dazu sagen.
Man muss bedenken, dass Ausreißer bei der linearen Regression quadratisch bestraft werden. Also ja, Ausreißer hoher Güte wirken sich stark aus. Bedenke auch nochmals die Skalierung...

Ansonsten wäre es gut, wenn du jpegs oder ähnliches hochladen könntest. Ich kann die Lage sonst nicht beurteilen.
Private Nachricht senden Benutzer-Profile anzeigen
 
fishtank
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 6
Anmeldedatum: 10.05.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.05.2012, 06:35     Titel:
  Antworten mit Zitat      
Hi
Bin nochmal dazu gekommen Bilder zu machen, vielleicht erkennt man das jetzt besser

Das sind zwei Beispiel Bilder mit Ausreißern und der polyfit in grün
Ich bin noch nicht dahinter gekommen warum diese Ausreißer einen so großen Einfluß haben. Gibt es eine andere Möglichkeit diese Ausgleichsgerade da rein zu bekommen, die sich an den Punkten orientiert ?

Grüße Thorsten

Ausgleichsgerade2.jpg
 Beschreibung:

Download
 Dateiname:  Ausgleichsgerade2.jpg
 Dateigröße:  68.32 KB
 Heruntergeladen:  824 mal
Ausgleichsgerade.jpg
 Beschreibung:

Download
 Dateiname:  Ausgleichsgerade.jpg
 Dateigröße:  66.27 KB
 Heruntergeladen:  799 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
MaFam
Forum-Meister

Forum-Meister


Beiträge: 799
Anmeldedatum: 02.05.12
Wohnort: ---
Version: R2009b
     Beitrag Verfasst am: 15.05.2012, 09:14     Titel:
  Antworten mit Zitat      
Du kannst eine L1-Regression versuchen. Siehe hier: http://matlabdatamining.blogspot.de.....-1-linear-regression.html

Ausreißer werden dabei nicht so stark bestraft. Ansonsten sind Normbereiche Definitionssache, d.h. du kannst zu starke (in deinen Augen) Ausreißer streichen.
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.