I solved it
drawingfunction(BodyData);
function [] = drawingfunction(BodyData)
figure('Name','BodyView');
hold on
for i =1:1
MD = BodyData{i,1};
MD(:,1) = MD(:,1);
a = size(MD,1);
for j =1:(a-1)
coord = MD(j:j+1,:);
r = rectangle('Position',[coord(1,1) coord(1,3) coord(2,1)-coord(1,1) coord(1,2)-coord(1,3)])
axis([0 0.2 -0.1 0.2])
hold on
% magic Line hich solves the problem
rectangle('Position',[coord(1,1) -coord(1,2) coord(2,1)-coord(1,1) coord(1,2)-coord(1,3)])
axis([0 0.2 -0.1 0.2])
hold on
end
end
end