在学习matlab符号计算之前,我们先理解一下为什么要学这个?这其实是符号运算与数值运算之间的区别(数值运算中必须先对变量赋值,然后才能够进行运算,而符号运算则是无须事先对独立变量赋值,运算结果以标准的符号形式表达。),例如我们平时做证明题的时候需要进行的是符号运算,而真正应用的时候是带入数值的运算。在不确定被带入数值的具体值的时候,我们通常会先用一个符号替代,然后计算出一个通用的表达式,最后遇到具体问题的时候再代入具体的值反解除表达式。在许多学术研究论文中,需要进行大量的符号运算作为证明,控制类的稳定性证明、模式识别类误差收敛证明等论文都是基于符号运算推倒的,因此我们写出以下笔记。如果想要更加pretty的效果,和更加强大的运算功能,可以稍微入门一下mathematica,想要最强劲的效果的可以入门Maple。有钱的可以买Symbolic Math Toolbox工具箱,该工具箱通过调用Maple软件实现符号计算。
[1]https://max.book118.com/html/2017/0530/110347679.shtm
[2]http://www.docin.com/p-1658684659.html
[3]https://wenku.baidu.com/view/17e61fa0690203d8ce2f0066f5335a8102d2667b.html
[4]https://blog.csdn.net/hu3350261/article/details/77745639
[5]https://blog.csdn.net/u010039942/article/details/39697503