|
[Home] [Lexikon] [Aufgaben] [Tests] [Kurse] [Begleitmaterial] [Hinweise] [Mitwirkende] [Publikationen] |
|
Mathematik-Online-Lexikon: | |
Skript zur Berechnung einer Ausgleichsgeraden |
| A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | Übersicht |
Die Befehle zur Berechnung werden in der Skript-Datei ausgleichsgerade.m mit dem folgenden Inhalt abgelegt:
%{
Skript zur Berechnung einer Ausgleichsgeraden
Die Datenvektoren X und Y müssen vorab definiert werden
%}
% Ausgleichsgerade berechnen
K=[X(:),ones(length(X),1)]\Y(:);
m=K(1)
c=K(2)
pause(5) % Pause von 5 Sekunden
% Ausgleichsgerade visualisieren
figure
plot(X,Y,'ro')
hold on
plotx=[min(X),max(X)];
plot(plotx,m*plotx+c);
title(sprintf('y=%gx+%g',m,c))
box on
Zur Durchführung der Berechnung müssen zunächst die Daten bereitgestellt werden. Anschließend erfolgt der Aufruf der Skript-Datei:
>> X=rand(1,10);
>> Y=rand(1,10);
>> ausgleichsgerade
m =
-0.7209
c =
0.8776
Beispiel der graphischen Ausgabe:
Mit dem Aufruf des Skriptes in der Form
>> echo on >> ausgleichsgerade
werden die Befehle und Kommentare angezeigt. Dies ist insbesondere zu Demonstrationszwecken nützlich.
| automatisch erstellt am 17. 6. 2009 |