How can I define an array of symbolic functions?

1 vue (au cours des 30 derniers jours)
Arpit Agarwal
Arpit Agarwal le 18 Fév 2014
Commenté : Arpit Agarwal le 19 Fév 2014
I want to make an array a1(t) a2(t)... an(t).
syms a(t)
creates a symbolic parameter 't' and 'a' which is an unknown function of 't'. I want an array of just this. How do I do that? I want to use this array to solve a system of ODEs using dsolve.

Réponses (1)

Carlos
Carlos le 18 Fév 2014
Modifié(e) : Carlos le 18 Fév 2014
Are you looking for something like this?
>> syms t;
>> a=zeros(3,1);
>> a=sym(a);
>> a(1)=t;
>> a(2)=t+1;
>> a(3)=t+2;
  1 commentaire
Arpit Agarwal
Arpit Agarwal le 19 Fév 2014
Actually I want a vector of undefined 'symfun' elements. i.e. each element a(i)=a(i)(t)

Connectez-vous pour commenter.

Catégories

En savoir plus sur Symbolic Math Toolbox 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