Выполните символьные выражения Используя 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