符号数学计算

符号计算又称计算机代数,通俗地说就是用计算机推导数学公式,如对表达式进行因式分解、化简、微分、积分、解代数方程、求解常微分方程等。

符号对象和符号表达式

variable=sym(A,flag)

S=sym('A',flag)           % 由A建立一个符号对象variable,类型为sym。如果A是一个数字、数值矩阵或数值表达式,输出结果将数值对象转换为符号对象。如果A是字符串,输出结果将字符串转换成符号对象。

flag选项:数值对象

d:最接近的十进制浮点精确表示

e:带估计误差的有理表示

f:十六进制浮点表示

r:默认设置时,最接近有理表示的形式

字符串对象

positive:限定A为正的实型符号变量

real:限定A为实型符号变量

syms a b c flag

符号变量的创建

在符号计算中,符号变量是内容可变的符号对象

→    x=x

符号表达式的创建

符号表达式是由符号常量,符号变量,符号运算符及专用函数连接起来的符号对象组成。可分为两类:带等号的符号方程;不带等号的符号函数。

f=sym('a*x+b*y')

符号矩阵的创建

元素是符号对象的矩阵叫做符号矩阵。

明明码了那么多字,上传封面的时候说是页面停留太久要刷新一下,没想到一刷新就回到了最初的状态,破微信,麻蛋气死宝宝了……