How to save output from equation in for loop into an array

4 次查看(过去 30 天)
I currently am calculating the values for an equation over a range of values. The output is only saving the last calculated in the value of the foor loop. How do I create an array so all the values are stored? Thank you for the help
% Range from 0.0 m to 4.00 m using 0.01 m increment
for i = 0.0:0.01:4.00
% Formula for enthalpy from entrance to exit
x_out = x_in + ((1/m)*(pi*Q_flux*D*i));
end

采纳的回答

Sulaymon Eshkabilov
% Range from 0.0 m to 4.00 m using 0.01 m increment
t=0.0:0.01:4.00;
for ii = 1:numel(t)
% Formula for enthalpy from entrance to exit
x_out(ii) = x_in + ((1/m)*(pi*Q_flux*D*t(ii)));
end

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Loops and Conditional Statements 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by