% demonstrate spline and polyint functions clear; % clear variables min = -5; % range of x values max = 5; x = min:1:max; % define x values y = sin(x); % define y values xi = min:0.1:max; % x values to be interpolated at yi = spline(x,y,xi); % spline interpolation yii = polyint(x,y,xi); % polynomial interpolation plot (x,y,'o',xi,yi,'-',xi,yii,'-.'); % plot and compare legend('raw data','cubic spline','poly inter');