subs
を使用したシンボリック式の求解
シンボリック変数に値が代入されても、それらの値を含む式の値は自動的に求められません。代わりに、subs
を使用して式の値を求めます。
式 y = x^2
を定義します。
syms x y = x^2;
2
を x
に代入します。y
値は 4
ではなく x^2
のままです。
x = 2; y
y = x^2
x
の値をもう一度変更しても、y
の値は x^2
のままです。代わりに、subs
を使用して、x
の新しい値で y
を求めます。
subs(y)
ans = 4
求められた結果は 4
になります。しかし、y
は変わりません。結果を y
に代入することで、y
の値を変更します。
y = subs(y)
y = 4
この代入後の y
は x
と独立であることを示します。
x = 5; subs(y)
ans = 4