How do I get an Expression to Use the Value of a Variable that was Assigned after the Expression was Defined?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Paul
am 13 Sep. 2021
Beantwortet: Steven Lord
am 13 Sep. 2021
Suppose I assign to a sym as follows:
syms z f g
Define f in terms of z
f = 2*z
Now assign a value to z
z = sym(2)*1i;
But f is still expressed in terms of z and it doesn't seem to substitute the value for z
f
simplify(f)
simplify(f - sym(2)*1i)
But assigning to a new expression in terms of z works as expected.
g = 2*z
How do I get the SMT to realize that f = 2i?
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Calculus finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!