Combine two rows of data into a single matrix.

12 views (last 30 days)
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 Comment
CJ
CJ on 7 Apr 2016
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.

Sign in to comment.

Accepted Answer

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

More Answers (0)

Community Treasure Hunt

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

Start Hunting!