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에서 Symbolic Variables, Expressions, Functions, and Preferences에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!