31.08.2018 Views

Eduardo Kausel-Fundamental solutions in elastodynamics_ a compendium-Cambridge University Press (2006)

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

function [T, Uxx, Uxz, Uzz] = lamb2D(x, z, pois) 223<br />

plot (T,Uxz);<br />

tit = spr<strong>in</strong>tf(...<br />

‘Horizontal displacement due to vertical l<strong>in</strong>e load, \\nu=%5.2f’,pois);<br />

title (tit);<br />

grid on;<br />

%axis([0 tmax -0.5 0.5]);<br />

if theta > mang<br />

hold on<br />

plot ([tr tr], [0 wr]);<br />

end<br />

pause;<br />

hold off;<br />

pfac = rho*cs*r;<br />

EasyPlot(‘Lamb2Dxx.ezp’, tit, titx, T, pfac*Uxx, ‘r’);<br />

EasyPlot(‘Lamb2Dzz.ezp’, tit, titx, T, pfac*Uzz, ‘r’);<br />

if z∼=0<br />

% reverse sign & coupl<strong>in</strong>g term for source at depth, receiver at surface<br />

EasyPlot(‘Lamb2Dxz.ezp’, tit, titx, T, -pfac*Uzx, ‘r’);<br />

EasyPlot(‘Lamb2Dzx.ezp’, tit, titx, T, -pfac*Uxz, ‘r’);<br />

else<br />

% source+ receiver are at the surface of a lower half-space<br />

EasyPlot(‘Lamb2Dxz.ezp’, tit, titx, T, pfac*Uxz, ‘r’);<br />

EasyPlot(‘Lamb2Dzx.ezp’, tit, titx, T, pfac*Uzx, ‘r’);<br />

end<br />

close;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!