MATLAB符号数学工具箱的功能特点
其主要功能以符号为对象。在大学教学中,符号数学是各专业都能用到的。符号运算无须事先对独立变量赋值,运算结果以标准的符号形式表达。
其特点如下。
·运算对象可以是没赋值的符号变量。
·可以获得任意精度的解。
符号运算的功能如下:
·符号表达式和符号矩阵的创建;
·符号微积分、线性代数、方程求解;
·因式分解、展开和简化;
·符号函数的二维图形;
·图形化函数计算器。
例如以下实例:
z ='a*t^2+b*t+c';
r =solve(z,'t')% 对默认变量求解
r =
[1/2/a*(-b+(b^2-4*a*c)^(1/2))]
[1/2/a*(-b-(b^2-4*a*c)^(1/2))]
对任意变量求解:
r =solve(z,'b')
r =
-(a*t^2+c)/t
r =solve(z,'c')
r =
-a*t^2-b*t
r =solve(z,'a')
r =
-(b*t+c)/t^2