I have the following code:
syms a
x = a+1;
a = 2;
However, the value of x is equal to a+1.
Because I put a=2, how can I take the output of x to be equal to 2+1=3?
Thanks

 Réponse acceptée

Deepak Gupta
Deepak Gupta le 22 Avr 2020

1 vote

Hello Vasilis,
You need to use subs function to calculate value of symbolic function.
subs(x) as last line will give you value of x for a = 2.
Thanks,
Deepal\k

2 commentaires

It works! Thanks!
Deepak Gupta
Deepak Gupta le 22 Avr 2020
Welcome Vasilis.
Please mark the answer as accepted if this solves your problem.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by