[A,b] = equationsT​oMatrix(eq​ns,vars), large amount of vars

1 vue (au cours des 30 derniers jours)
Jeffrey
Jeffrey le 1 Sep 2014
Commenté : Star Strider le 1 Sep 2014
I want to use the function
[A,b] = equationsToMatrix(eqns,vars)
Where vars is [A1, A2, A3, A4, ... An], is there a way to do this automatically without typing out every variable up to An?

Réponse acceptée

Star Strider
Star Strider le 1 Sep 2014
I would make ‘A’ a vector (or matrix). Then:
A = [A1 A2 ... An];
You can pass it simply as ‘A’. You can recover its elements as necessary as A(1)...A(n) The exact assignments vary if ‘A’ is a matrix instead of a vector.
I can’t be more specific than that with what you have presented in your Question.
  4 commentaires
Jeffrey
Jeffrey le 1 Sep 2014
That worked really well. Thanks!
Star Strider
Star Strider le 1 Sep 2014
My pleasure!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Characters and Strings 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!

Translated by