作用是将函数中的旧符号替换为新符号,用法如下:
subs(S,OLD,NEW)
表示将符号表达式S中的符号变量OLD替换为新的值NEW
一共四种用法,实例如下:
首先定义三个符号变量和一个符号表达式
syms x y z
S=x^2+y^2
S =
x^2 + y^2
将变量x替换为数值
>> subs(S,x,1)
ans =
y^2 + 1
将x替换为变量z
subs(S,x,z)
ans =
y^2 + z^2
同时将x和y分别替换为1和z
subs(S,{x,y},{1,z})
ans =
z^2 + 1
将单变量替换为数组
subs(S,x,[1 2;3 4])
ans =
[ y^2 + 1, y^2 + 4]
[ y^2 + 9, y^2 + 16]