Hello,
I am attempting to code the following equation in matlab using three for loops:
However, my initial values are incorrect and I believe my issue is related to how I am handling the the summation inside the equation. I would appreciate any suggestions on how to alter my for loop.
for i=1:length(x) for j=1:length(Temp(:,1)) for n=1:20 T_xt(i,j,n)= T_amb2 + (q_p./k).*(((exp(m.*(x(i)-2.*L))+... exp(-m.*x(i)))/(m.*(1-exp(-2.*m.*L))))-... ((2.*exp(-m^2.*a.*t(j)))*(1./(2.*m.^2*L)+...(L.*((cos((n.*pi.*x(i))./L).*...exp((-n.^2.*pi.^2.*a.*t(j))./L.^2))./(m.^2.*L.^2 + n.^2*pi^2)))))); end endend
Best Answer