25 lines
441 B
Matlab
25 lines
441 B
Matlab
function e = rxnEqs(a, irxn)
|
|
% rxnEqs
|
|
%
|
|
if nargin == 1
|
|
m = nReactions(a);
|
|
n = 1;
|
|
irxn = (1:m)';
|
|
elseif nargin == 2
|
|
if isa(irxn,'double')
|
|
[m, n] = size(irxn);
|
|
else
|
|
error('reaction number(s) must be numeric');
|
|
end
|
|
end
|
|
|
|
if m == 1 && n == 1
|
|
e = rxnstring(a.id, irxn);
|
|
else
|
|
e = cell(m,n);
|
|
for i = 1:m
|
|
for j = 1:n
|
|
e{i,j} = rxnstring(a.id, irxn(i,j));
|
|
end
|
|
end
|
|
end
|