MATLAB的符号运算
MATLAB的符号运算
> MATLAB的符号运算
符号计算基础
符号变量和符号常量“` a = sym(‘a’),syms b,c = sym(‘3’)
符号表达式。生成方式,声明符号表达式中所有的变量为符号变量。或者直接使用sym函数生成一个符号表达式f
= sym(字符串)。一些满足符号表达式的字符串能够自动转换为符号表达式
符号函数
simplify(多项式规则化简)
simple(多种规则对多项式化简)
sym()符号表达式和数值的转换使用eval()或者numeric函数。
因式分解函数factor(化简) , expand(展开) , collect(合并同类项)
符号矩阵。构建方式与数值矩阵相同,符号矩阵的运算同数值矩阵相同。
符号矩阵的转置transpose,determ ,’是共轭转置
subs(f1,3)使用3 代替原函数中的自变量,得到最终的结果。
符号极限,符号微分,符号积分
limit(y,0)计算y函数在零点的值
diff(y,3)微分求解
int(y3)求y3的积分函数
int(y4,1,2)对y4从一道二积分
符号级数
- symsum符号级数求和
symsum(函数名臣,针对变量,起始,截止)
- Taylor(f函数名称,针对的变量,展开项数,展开的函数值)
符号方程求解
符号代数方程
solve(方程表达式)
符号方程组
[x,y] = solve(‘x + y’,时间,’x和y是… …’)
符号微分方程组
dsolve()
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Estom的博客!










