Index exceeds number of array elements (1)
Afficher commentaires plus anciens
I continue to get the error "index exceeds number of array elements (1)" regarding the first line of this for loop,
Q_out2=dt*((A(T_night-T_out))/R);
I don't unerstand why because I am not trying to create a vector or matrix on either side. Help?
i=1;
for dt=1:n:7
Q_out2=dt*((A(T_night-T_out))/R);
dT=(Q_out2)/(ctm*mt);
T_current2(i)=T_night-dT;
if T_current2(i)<T_night
Q_furnace2=dt((A*(T_night-T_current2(i)))/R);
if Q_furnace2>30000
Q_furnace2=30000;
end
end
i=i+1;
end
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Matrix Indexing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!