I need to use nested for loop.Code is given below. What I need to perform is for every value of T (j loop used) i need to evaluate E with all values of Am, Bm, Cm,Mm,xm etc(i loop used). My major doubt is how to apply for loop for input values of xm as for every value of T(j loop)it should solve for 3 values of xm; then for next T value nit should take next 3 inputs.If I could get some idea how it can be done error free?
Am= [5.01 78.54 59.07];
Bm= [0 31989.4 31989.4];
Cm= [291.15 298.15 298.15];
Mm= [127.9123 18.015 253.81];
xm=[0.5096 0.5092 0.5087;
0.0963 0.0964 0.0965;
0.3941 0.3944 0.3948];
T=[394.15 399.15 404.15 ];
N=length(T)
M=length(Am)
E=zeros(1,3);
for j=1:N
em=zeros(1,3);
e=zeros(1,3);
D= zeros(1,3);
for i=1:M
em(i)= Am(i)+Bm(i)*((1/T(j))-(1/Cm(i)))
D(i)=xm(i)*Mm(i)
e(i)= D(i)*em(i)
end
E(j)=sum(e(i))/sum(D(i))
end