Answer:
See attached Command window for answer
Step-by-step explanation:
function m=FirstDer(x,y)
m=zeros(length(x),3);
m(:,1)=x;
forward=(y(2:end)-y(1:end-1))./(x(2:end)-x(1:end-1));
forward=[forward;NaN];
backward=(y(2:end)-y(1:end-1))./(x(2:end)-x(1:end-1));
backward=[NaN;backward];
m(:,2)=forward;
m(:,3)=backward;