我在MatLab中有一个syms数组:
syms A11 A12 A13 A21 A22 A23 A31 A32 A33 a b c x y z
A=[A11 A12 A13;A21 A22 A23;A31 A32 A33]
如何使用等式替换符号变量A11:
A11=a*x+b*y+c*z
答案 0 :(得分:2)
尝试
A = sym('[A11 A12 A13;A21 A22 A23;A31 A32 A33]');
A = subs(A,'A11','a*x+b*y+c*z');
或
A = subs(A,{'A11','A12'},{'a*x+b*y+c*z','100'});