Stoichiometric coefficient using matrix
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
%finding the appropriate stoichiometric coefficients for the folowing equation a1FeS + a2O2 = a3FeO + a4SO4
% Fe balance coefficients
Fe=[1 0 -1 0]; S = [1 0 0 -1]; O = [0 2 -1 -1]; b = [0; 0; 0; 0;];
A =[Fe;S;O];
X = A\b;
keep getting the same error code
Error using \
Matrix dimensions must agree.
Error in stoich_1 (line 6)
X = A\b;
3 commentaires
Réponses (1)
Jyothis Gireesh
le 22 Jan 2020
Since the system of linear equations given above is of the form “Ax = 0”, the solution is given by the basis vectors of the null space of “A”. Any integral multiple of these basis vectors will also be a solution to the above system.
To determine the null space basis vectors, you may use the “null” function in MATLAB. In this case, the solution is given by
x = null(A);
which yields x = [0.5;0.5;0.5] as the result. All the other scaled versions of x will also be a solution.
0 commentaires
Voir également
Catégories
En savoir plus sur Calculus dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!