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