My code is
for i=1:100; dt=2; A=[e11(1,1) e12(1,1) 0 0; e21(1,1) e22(1,1) 0 0; 0 e32(1,1) e33(1,1) 0; 0 e42(1,1) e43(1,1) e44(1,1)]; B=[((qf-qs)*dt)+(e11(1,1)*Vwt(1,i))+(e12(1,1)*p(1,i)); ((Q+qf*hf-qs*hs(1,i))*dt)+(e21(1,1)*Vwt(1,i))+(e22(1,1)*p(1,i)); ((Q-ar(1,1)*hc(1,1)*qdc(1,1))*dt)+(e32(1,1)*p(1,i))+(e33(1,1)*ar(1,i)); ((Ps*(Vsd0-Vsd(1,1))*dt)/Td)+(((hf-hw(1,1))*qf*dt)/hc(1,1))+(e42(1,1)*p(1,i))+(e43(1,1)*ar(1,i))+(e44(1,1)*Vsd(1,i))]; x=mldivide(A,B); Vwt(1,i+1)=x(1,1); p(1,i+1)=x(2,1); ar(1,i+1)=x(3,1); Vsd(1,i+1)=x(4,1); Vst(1,i+1)=Vt-Vwt(1,i+1); endThe error shown is??? Error using ==> vertcatCAT arguments dimensions are not consistent.
Error in ==> boiler at 124 B=[((qf-qs)*dt)+(e11(1,1)*Vwt(1,i))+(e12(1,1)*p(1,i)); Please help
Best Answer