Evaluating a function defined by "sym" command
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
SAZZAD HOSSAIN
le 19 Nov 2013
Commenté : SAZZAD HOSSAIN
le 19 Nov 2013
Hello
I am using "sym" command to define the variables in small expressions that form the elements of a matrix. Eventually i have to diagonalize the matrix to find eigenvalues. With sym command lets say i define -
f = a*x^2+b*x;
Now i want to evaluate the magnitude of 'f' by putting in numerical values for a,b and x. a and b are constants but x would be an array. How can define the values of a,b and x to find numerical answer for f under these circumstance?
Thanks
0 commentaires
Réponse acceptée
Sean de Wolski
le 19 Nov 2013
Use subs:
syms a b x
f = a*x^2+b*x;
subs(f,{a,b,x},{1,2,magic(3)})
And for more info:
doc subs
Plus de réponses (0)
Voir également
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!