Change a variable's value wherever exists
1 次查看(过去 30 天)
显示 更早的评论
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
0 个评论
采纳的回答
Deepak Gupta
2020-4-22
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 个评论
Deepak Gupta
2020-4-22
Welcome Vasilis.
Please mark the answer as accepted if this solves your problem.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Assumptions 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!