Question 1:
Mat2=Mat1(1:3,2:2:end)
or
Mat2=Mat1(:,2:2:end)
or
Mat2=Mat1(1:3,2:2:8)



Question 2:
for k=1:8
 MatDiff(k)=Mat1(1,k)-Mat1(2,k);
end;
or
k=1;
while k<9
 MatDiff(k)=Mat1(1,k)-Mat1(2,k);
 k=k+1;
end;
or
MatDiff=Mat1(1,:)-Mat1(2,:)


Question 3:
for k=1:8
 MatDiffSquare(k)=MatDiff(1,k)^2;
end;
or
k=1;
while k<9
 MatDiffSquare(k)=MatDiff(1,k)^2;
 k=k+1;
end;
or
MatDiffSquare=MatDiff.^2


Question 4:
sumSquare=0;
for k=1:8
 sumSquare=sumSquare+MatDiffSquare(k);
end;
or
sum(MatDiffSquare)



Question 2F:
function out = computeDiff(in)
 inSize=size(in);
 for k=1:inSize(2)
   out(k)=in(1,k)-in(2,k);
 end;


Question 3F:
function out = computeSquare(in)
 inSize=size(in);
 for k=1:inSize(2)
   out(k)=in(1,k)^2;
 end;



Question 4F:
function out = sumElements(in)
 out=0;
 for k=1:length(in)
   out = out+in(k);
 end;


Question 5:
dataMatrix


Question 6:
sumElements(computeSquare(computeDiff(dataMatrix(1:2,1:end))))
Result will be: 0.0842


sumElements(computeSquare(computeDiff(dataMatrix(3:4,1:end))))
Result will be: 8.0693