%
% Skript zur Serie 3, Aufgabe 4 (b)
%
% Vorlesung "Einfuerung in die Numerik", Uni Basel, FS11
%
%

clear all

load PointsSurprise.dat, load NPointsSurprise.dat

X = PointsSurprise(:, 1);
Y = PointsSurprise(:, 2);
N = NPointsSurprise;

counter = 1;

for i = 1 : length(N)
    % Bestimme die Punkte, die durch die i-te Kurve 
    % interpoliert werden sollen
    X_tmp = X(counter : counter + N(i) - 1);
    Y_tmp = Y( ... );
    
    counter = counter + N(i);
    
    t = zeros(1,N(i));
    t(1) = 0;
    for k = 2 : N(i)
        t(k) = ... ;
    end

    t_fine = t(1) : 0.01 : t(end);

    sx = spline( ..., ..., ...);
    sy = spline( ..., ..., ...);

    plot(sx, sy, '-'), hold on
end
