这个例子提供了符号数学工具箱它提供了一套完整的工具,用于计算和分析数学的概述。
这个例子包括 变量,表达式,函数和方程 替代和解决 简化和操纵 微积分(微分、积分、极限、级数) 微分方程 线性代数 图形 有关详细信息,请参阅<一种href="//www.tatmou.com/help/symbolic/getting-started-with-symbolic-math-toolbox.html" class="a">开始使用符号数学工具箱 MATLAB中的变量默认为双精度。符号数学工具箱扩展了这一功能,允许您使用精确的符号形式来表示数字<一种href="//www.tatmou.com/help/symbolic/sym.html" class="a">
符号变量可以用于数学表达式、函数和方程,包括三角函数、对数函数、指数函数和特殊函数。您可以创建符号表达式并对其进行数学计算。 您还可以创建分段函数。
变量,表达式,函数和方程
信谊
VPA
π/ 6 +π/ 4
ANS = 1.3090
信谊(π/ 6)+符号(π/ 4)
ANS =
vpa(π/ 6)+ vpa(π/ 4)
ANS =<小号pan class="inlineequation">
信谊<小号pan style="color:#A020F0">X
ANS =<小号pan class="inlineequation">
Y(x)=分段(X <0,-1,X> 0,1)
Y(x)=
创建和评估<一种href="//www.tatmou.com/help/symbolic/create-symbolic-functions.html" class="a">创建符号函数 求直线之间的交点<小号pan class="inlineequation">
和<小号pan class="inlineequation">
使用<一种href="//www.tatmou.com/help/symbolic/solve.html" class="a">
信谊<小号pan style="color:#A020F0">f (x)
f (x) =<小号pan class="inlineequation">
f (5)
ANS =<小号pan class="inlineequation">
解决
信谊<小号pan style="color:#A020F0">日元
ANS =
使<一种href="//www.tatmou.com/help/symbolic/assume.html" class="a">
假设
信谊<小号pan style="color:#A020F0">X
ANS =
假设(x,<小号pan style="color:#A020F0">“真实”的设(x > 0)假设(x)
ANS =<小号pan class="inlineequation">
解决(x ^ 4 = = 1)
ANS =<小号pan class="inlineequation">
假设(x,<小号pan style="color:#A020F0">'明确')
的符号数学工具箱通过代替使用表达式的任何部分支持的数金宝app学函数评估<一种href="//www.tatmou.com/help/symbolic/subs.html" class="a"> 让你的符号变量替换。替代<小号pan class="inlineequation">
成<小号pan class="inlineequation">
替换多个值。例如,评估<小号pan class="inlineequation">
代<小号pan class="inlineequation">
。
潜艇
解决
信谊<小号pan style="color:#A020F0">X
ANS =<小号pan class="inlineequation">
信谊<小号pan style="color:#A020F0">一种
ANS =
创建并解决方程。找到0<小号pan class="inlineequation">
。
解决(9 * X ^ 2 - 1 == 0)
ANS =
解决一般二次方程<小号pan class="inlineequation">
并利用潜艇来评估该解决方案<小号pan class="inlineequation">
。
eqn = a*x^2 + b*x + c == 0;索尔=解决(eqn)
索尔=
subs(sol,[a b c],[9 0 -1])
ANS =
需要精确的结果或精度高时解方程象征性或具有可变精度算术。的图<小号pan class="inlineequation">
是它的根部附近非常平坦。
符号数学工具箱支持金宝app<一种href="//www.tatmou.com/help/symbolic/formula-manipulation-and-simplification.html" class="a">式操作和简化 进行多项式乘法运算,并对结果进行简化<小号pan class="inlineequation">
化简为<小号pan class="inlineequation">
。 应用三角恒等式来简化,例如<小号pan class="inlineequation">
。 分解或展开多元多项式。 找到功能组合<小号pan class="inlineequation">
。 符号数学工具箱有一整套应用数学的微积分工具。它可以进行多元的符号积分和微分。它可以生成、操作和执行级数计算。 求<小号pan class="inlineequation">
。 求<小号pan class="inlineequation">
使用链式法则。 求不定积分<小号pan class="inlineequation">
对于<小号pan class="inlineequation">
。
求定积分<小号pan class="inlineequation">
对于<小号pan class="inlineequation">
从<小号pan class="emphasis">0
表明,<小号pan class="inlineequation">
在<小号pan class="inlineequation">
通过计算泰勒级数展开<小号pan class="inlineequation">
对于<小号pan class="inlineequation">
周围的点<小号pan class="inlineequation">
。
表明,<小号pan class="inlineequation">
是不连续的<小号pan class="inlineequation">
通过显示左极限和右极限是不相等的。<小号pan class="inlineequation">
。 该符号数学工具箱可以分析解决系统<一种href="//www.tatmou.com/help/symbolic/solve-a-system-of-differential-equations.html" class="a">解微分方程的系统 求解一阶ODE<小号pan class="inlineequation">
。 用初始条件解出相同的ODE<小号pan class="inlineequation">
。 求解耦合一阶常微分方程<小号pan class="inlineequation">
和<小号pan class="inlineequation">
。
该符号数学工具箱可以用象征性的向量和矩阵的工作。它可以计算<一种href="//www.tatmou.com/help/symbolic/eig.html" class="a">信谊<小号pan style="color:#A020F0">X
doubleSol =根([6 -2 0 0 3 0 0 -8])<小号pan style="color:#228B22">%双精度
doubleSol =<小号pan class="emphasis">7×1复
symsSol =解决(f)<小号pan style="color:#228B22">%的。根对象存储用于符号计算的零
symsSol =
vpaSol = vpasolve(F)<小号pan style="color:#228B22">%可变精度
vpaSol =
简化和操纵
简化((x - 1) * (x + 1) * (x ^ 2 + x + 1) * (x ^ 2 + 1) * (x ^ 2 - x + 1) * (x ^ 4 - x ^ 2 + 1))
ANS =<小号pan class="inlineequation">
结合(2 * sin (x) * cos (x) + (1 - cos (2 * x)) / 2 + cos (x) ^ 2,<小号pan style="color:#A020F0">“要求”
ANS =<小号pan class="inlineequation">
信谊<小号pan style="color:#A020F0">X
ANS =<小号pan class="inlineequation">
f(x) = (x^3 + 7);扩大(f (y-1))
ANS =<小号pan class="inlineequation">
f (x) =√日志(x));g (x) = sqrt (1 - x);h =组成(g f (x)
H(X)=<小号pan class="inlineequation">
微积分(微分,积分,限制,系列等)
diff (sin (x))
ANS =<小号pan class="inlineequation">
差异(X ^ 2 + SIN(2 * X ^ 4)+ 1,x)的
ANS =<小号pan class="inlineequation">
int (exp (- x ^ 2/2), x)
ANS =
int (x *日志(1 + x), 0, 1)
ANS =
信谊<小号pan style="color:#A020F0">X
T =
潜艇(T,X,0)
ANS =<小号pan class="inlineequation">
限制(tan (x), x,π/ 2,<小号pan style="color:#A020F0">'剩下'
ANS =<小号pan class="inlineequation">
限制(tan (x), x,π/ 2,<小号pan style="color:#A020F0">“对”
ANS =<小号pan class="inlineequation">
限制(tan (x), x,π/ 2)
ANS =<小号pan class="inlineequation">
微分方程
信谊<小号pan style="color:#A020F0">一种
ANS =<小号pan class="inlineequation">
dsolve (diff (y) = = - * y, y (0) = = b)
ANS =<小号pan class="inlineequation">
信谊<小号pan style="color:#A020F0">X(t)的
线性代数
EIG
执行矩阵乘法<小号pan class="inlineequation"> 在哪里<小号pan class="inlineequation"> 和<小号pan class="inlineequation">
信谊<小号pan style="color:#A020F0">一种b C d 信谊<小号pan style="color:#A020F0">x1 x2 x = [x1;x2);A = [b];c d];b = * x
b =
找到A的决定因素 求A的特征值。
符号数学工具箱支持二维和三维解析绘图。金宝app 绘制参数曲线<小号pan class="inlineequation">
和<小号pan class="inlineequation">
。 绘制三维参数曲线<小号pan class="inlineequation">
,<小号pan class="inlineequation">
和<小号pan class="inlineequation">
从 绘制三维表面<小号pan class="inlineequation">
。 绘制同一曲面的二维等值线。DET(A)
ANS =<小号pan class="inlineequation">
λ= eig (A)
λ=
图形
fplot (tan (x))
信谊<小号pan style="color:#A020F0">Ť
信谊<小号pan style="color:#A020F0">Ť
信谊<小号pan style="color:#A020F0">X
fcontour(的sin(x)+ COS(Y))