x = -10:1:10;
% Wir nennen f(x) hier y
y = x.^5 - 5 * x.^4 - 30 * x.^3 + 110 * x.^2 + 29 * x - 105;
% Ableitung von f(x)
fx = diff(y);
% Stammfunktion von f(x), von Hand berechnet. 
F = ((x.^6)/6) - (x.^5) - ((15 * x.^4)/2) + ((110 * x.^3)/3) + ((29 * x.^2)/2) - (105 * x);
plot(y,'b');
hold on
plot(fx,'g');
hold on;
plot(F,'r');
legend('f(x)','Ableitung von f(x)','Stammfunktion von f(x)');
% Nicht sicher, wie gut man die Nullstellen ablesen können soll, 150 auf
% 150 gewählt, für gute Sichtbarkeit
%ylim([-150 150]);
%xlim([30 180]);
title('Aufgabenserie 1, Aufgabe 1a');
xlabel('x-Achse');
ylabel('y-Achse');
grid minor;