Combine two rows of data into a single matrix.

12 次查看(过去 30 天)
After solving two different equations, I get a 1x7 matrix for the answer to Clt and a 1x7 matrix for the answer to THM. I need to merge the two into a 2x7 matrix with both data sets. Here is my code:
% Set initial paramters.
Cl_initial=3;
R=0.5;
u=0.5;
T=40;
t=[68.92 109.97 287.22 116.95 171.89 90.3 103.54];
Nt = length(t);
Clt = zeros(1,Nt);
THM = zeros(1, Nt);
result = zeros(2, Nt);
% Solve for Chlorine residual.
for i = 1:Nt
Clt(i) = [Cl_initial*(1-R)/(1-R*exp(-u*t(i)))];
end
% Solve for THM formation.
NClt = length(Clt);
for j = 1:NClt
THM(j) = T*(Cl_initial-Clt(j));
end
Any help would be appreciated.
  1 个评论
CJ
CJ 2016-4-7
Or, if I could figure out how to place both sets of data into a 2x7 matrix as the data is calculated, that might be better.

请先登录,再进行评论。

采纳的回答

CJ
CJ 2016-4-7
I found the following solution:
result = [Clt; THM];
Let me know if there is a better way.

更多回答(0 个)

Community Treasure Hunt

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

Start Hunting!

Translated by