% Zeigt abselute und relative Fehler für Rundungen in einem Graphen an.
% 4. Übung zur Vorlesung Computerorientierte Mathematik I
% Aufgabe 4
% Autorin: Marta Majora
% Tutorium: Jan-Henning Hansen, Mo 10-12

x = (0:0.01:1000);                      % erzeugt die Zahlen 0 bis 1000
                                        % in 0,1 Schritten
hold on;                                % Beide Graphen in eine Anzeige
xlabel('x');                            % X-Achse benennen
ylabel('Fehler');                       % Y-Achse benennen
title('Absoluter (blau) / Relativer (rot) Fehler');  % Überschrift

x_quer = round(x*10)/10;                % rundet auf eine Nachkommastelle
abs_fehler = abs(x-x_quer);             % errechnet den absoluten Fehler
plot(x, abs_fehler);                    % plottet den absoluten Fehler blau
rel_fehler = abs(x-x_quer) ./ abs(x);   % errechnet den relativen Fehler
plot(x, rel_fehler,'r');                % plottet den relativen Fehler rot

