Вычисление символьных выражений с помощью subs

При присвоении значения символьной переменной выражения, содержащие переменную, не вычисляются автоматически. Вместо этого вычислите выражения при помощи subs.

Определите выражение y = x^2.

syms x
y = x^2;

Присвоение 2 на x. Значение y все еще x^2 вместо 4.

x = 2;
y
y =
x^2

Если вы меняете значение x снова значение y остается x^2. Вместо этого оцените y с новым значением x при помощи subs.

subs(y)
ans =
4

Оцененный результат 4. Однако y не изменился. Измените значение y путем присвоения результата y.

y = subs(y)
y =
4

Показать, что y не зависит от x после этого назначения.

x = 5;
subs(y)
ans =
4