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

 

Nilles

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 31.10.2010, 15:09     Titel: Ausgleichsgerade
  Antworten mit Zitat      
Hallo alle miteinander,
ich bin absoluter Neuling in Matlab.
Nun muss ich für die Uni für einige Messungen eine Ausgleichgerade erstellen, dies hab ich mit Hilfe der Foren hier auch schon geschafft, nur blick ich es noch nicht so recht wie ich diese nun duch den Ursprung verlaufen lassen kann.
Bitte helft mir Smile
Habs schon versucht aus einem andern Forum zu übernehmen, aber das hat nicht funktioniert

Code:

cch=[0.15,0.6,1,1.5];
E609=[-0.00201,-0.00175,-0.00201,-0.00071]
hold on
plot(cch,E609,'r')
yp=polyfit(cch,E609,1);
E6091=[cch'\E609',0];
plot(cch,E609,'*',cch,polyval(yp,cch),'g-')
plot(cch,polyval(E6091,cch),'k')
xlabel('c [mg/100ml]')
ylabel('E')
title('Kalibrierungsdiagramm Chinolgelb bei \lambda=609 nm')
legend('','Messungen','Ausgleichsgerade')
 


Tombom

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 31.10.2010, 19:02     Titel:
  Antworten mit Zitat      
Wer sagt denn, dass die Ausgleichsgerade durch den Ursprung muss?
Habs mir jetzt nich genauer angeschaut, aber das passt schon so.

Gruß Tom
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 01.11.2010, 14:59     Titel:
  Antworten mit Zitat      
Ich muss die Daten für ein Praktikumsprotokol auswerten und da steht in der Aufgabenstellung drin, dass man sie durch den Ursprung legen muss!?!
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 01.11.2010, 15:38     Titel:
  Antworten mit Zitat      
Dann zieh halt den Werte des Schittpunktes mit der Y-Achse von den Y-Werten ab.

Gruß
 
monica
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 52
Anmeldedatum: 08.01.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 01.11.2010, 19:14     Titel: Durch den Ursprung zwingen
  Antworten mit Zitat      
Hallo,

den y-Wert abzuziehen führt m.E. zu einem falschen Ergebnis, da die Ausgleichsgerage, ich nehme an hier ist eine lin. Regression gemeint, dann nicht mehr den optimalen Verlauf durch die Punkte darstellt. Das wird man auch graphisch leicht erkennen.

Falls das der Fall ist, google mal nach "durch den Ursprung zwingen" oder "force linear regression origin" da findest du einiges...
Private Nachricht senden Benutzer-Profile anzeigen
 
Titus
Forum-Meister

Forum-Meister


Beiträge: 871
Anmeldedatum: 19.07.07
Wohnort: Aachen
Version: ---
     Beitrag Verfasst am: 03.11.2010, 17:01     Titel:
  Antworten mit Zitat      
Hallo,

der Fall "durch Null" ist relativ einfach: wenn x und y die Daten sind, ist die Steigung der Ausgleichsgraden durch x\y gegeben. Beispiel:

Code:

x = [1 2 3]';
y = [2.2 3.9 6.1]';
% Steigung:
a = x\y;
plot(x,y,'*', [0 4], a*[0 4], 'r')
 

Hoffe das hilft,

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