[Matlab]函数表达式运算

MATLAB对函数表达式进行求和
有时候要进行函数表达式的计算

syms m; %m是符号,声明符号
f1=exp(-im*1);
f2=exp(-im*2);
f=f1+f2;%可以以符号的形式存储下来
%计算%
subs(f,'m',1);%将f中的m替换为1,最好用单引号把变量括起来

总结一下,syms用于声明符号,subs用于将符号替换为数字,进行计算。
syms了以后,还有很多函数用于求导积分什么的。
详情可:

help syms;
help subs;

p.s
记录一个现象,如果subs(f,m,1),不加’’,对exp函数会无法将m替换。

猜你喜欢

转载自blog.csdn.net/qq_37486958/article/details/84329655