1、用MATLAB编写矩阵或是多项式时,有时需要定义符号变量进行求导等相关操作,当进行完相关操作后,有时需要对符号变量进行赋值,需用到subs()函数;
示例:
syms t e;
m=[e^(-t)-2*t*e^(-t) 4*t*e^(-t);-t*e^(-t) e^(-t)+2*t*e^(-t)];
k=diff(m,t); %求导t运算
e=exp(1); %赋值
t=0;
round(subs(k))得出赋值后的k
2、输出函数disp()
1、用MATLAB编写矩阵或是多项式时,有时需要定义符号变量进行求导等相关操作,当进行完相关操作后,有时需要对符号变量进行赋值,需用到subs()函数;
示例:
syms t e;
m=[e^(-t)-2*t*e^(-t) 4*t*e^(-t);-t*e^(-t) e^(-t)+2*t*e^(-t)];
k=diff(m,t); %求导t运算
e=exp(1); %赋值
t=0;
round(subs(k))得出赋值后的k
2、输出函数disp()