第7章 符号计算
知识要点
符号数学工具箱中的工具建立在功能强大的Maple软件的基础上,符号计算式对字符串进行符号分析和运算。符号运算的过程是由MATLAB提交请求至Maple组件,Maple组件完成计算以后返回计算值到MATLAB。符号计算的特点如下:
·计算以推理解析的方式进行,因此不受计算误差累积所带来的困扰。
·符号计算可以给出完全正确的封闭解或任意精度的数值解。
·符号计算指令的调用比较简单,与经典教科书公式相近。
·计算所需要的时间较长。
学习要求
7.1 MATLAB符号计算概述
MATLAB符号计算是通过集成在MATLAB中的符号数学工具箱(Symbolic Math Toolbox)来实现的。和别的工具箱有所不同,该工具箱不是基于矩阵的数值分析,而是使用字符串来进行符号分析与运算。
MATLAB中的符号数学工具箱几乎可以完成所有的符号计算功能。这些功能主要包括:符号表达式的计算,符号表达式的复合、化简,符号矩阵的计算,符号微积分,符号函数画图,符号代数方程求解,符号微分方程求解等。此外,该工具箱还支持可变精度运算,即支持符号运算并以指定的精度返回结果。