function [ displacements ] = calculateDisplacements(outCoord,finalMesh) %UNTITLED Summary of this function goes here % Detailed explanation goes here t = cputime; displacements = zeros(3,length(outCoord)); L = zeros(1,length(outCoord)); for i = 1:length(finalMesh) x = finalMesh(1,i); y = finalMesh(2,i); z = finalMesh(3,i); for j = 1:length(outCoord) X = outCoord(1,j); Y = outCoord(2,j); Z = outCoord(3,j); L(1,j) = norm([(X-x),(Y-y),(Z-z)]); end [~,index] = min(L); displacements(1,i) = outCoord(1,index)-finalMesh(1,i); displacements(2,i) = outCoord(2,index)-finalMesh(2,i); displacements(3,i) = outCoord(3,index)-finalMesh(3,i); end disp(cputime-t) end