这个例子中概述的符号数学工具箱提供了一套完整的数学计算和分析的工具。
这个例子包括 变量、表达式、函数和方程 替换和解决 简化和操纵 微积分(分化、集成、限制系列) 微分方程 线性代数 图形 更多细节见<一个href="//www.tatmou.com/de/de/help/symbolic/getting-started-with-symbolic-math-toolbox.html" class="a">开始使用符号数学工具箱 变量在MATLAB在默认情况下双精度。符号数学工具箱通过允许您扩展到表达数字精确象征性的形式使用<一个href="//www.tatmou.com/de/de/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/de/de/help/symbolic/create-symbolic-functions.html" class="a">创建符号函数 找到之间的交叉线<年代pan class="inlineequation">
和<年代pan class="inlineequation">
使用<一个href="//www.tatmou.com/de/de/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/de/de/help/symbolic/sym.assume.html" class="a">
假设
信谊<年代pan style="color:#A020F0">x
ans =
假设(x,<年代pan style="color:#A020F0">“真实”的)assumeAlso (x > 0)假设(x)
ans =<年代pan class="inlineequation">
解决(x ^ 4 = = 1)
ans =<年代pan class="inlineequation">
假设(x,<年代pan style="color:#A020F0">“清楚”)
数学函数的符号数学工具箱支持评估取代了任何一个表达式金宝app的一部分使用<一个href="//www.tatmou.com/de/de/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 =
创建和解决方程。的零<年代pan class="inlineequation">
。
解决(9 * x ^ 2 - 1 = = 0)
ans =
解决一般的二次方程<年代pan class="inlineequation">
并使用潜艇评估解决方案<年代pan class="inlineequation">
。
eqn = * x ^ 2 + b * x + c = = 0;索尔=解决(eqn)
索尔=
潜艇(sol [a b c], [9 0 1])
ans =
解决方程象征性的或可变精度运算时精确结果或需要精度高。的图像<年代pan class="inlineequation">
很平的接近它的根。
符号数学工具箱支持金宝app<一个href="//www.tatmou.com/de/de/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="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">
。 的符号数学工具箱可以分析解决系统<一个href="//www.tatmou.com/de/de/help/symbolic/solve-a-system-of-differential-equations.html" class="a">解决微分方程组 解决一阶的颂歌<年代pan class="inlineequation">
。 解决与初始条件相同的颂歌<年代pan class="inlineequation">
。 解决耦合系统的一阶常微分方程<年代pan class="inlineequation">
和<年代pan class="inlineequation">
。
符号数学工具箱可以使用符号向量和矩阵。它可以计算<一个href="//www.tatmou.com/de/de/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">%的。根对象存储0符号计算
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">
罪diff (x ^ 2 + (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);一个= [b;c d];b = * x
b =
找到的行列式。 找到的特征值。
符号数学工具箱支持2 d和3 d分析策划。金宝app 绘制参数曲线<年代pan class="inlineequation">
和<年代pan class="inlineequation">
。 绘制3 d参数曲线<年代pan class="inlineequation">
,<年代pan class="inlineequation">
和<年代pan class="inlineequation">
从 绘制三维表面<年代pan class="inlineequation">
。 绘制二维轮廓相同的表面。依据(A)
ans =<年代pan class="inlineequation">
λ= eig (A)
λ=
图形
fplot (tan (x))
信谊<年代pan style="color:#A020F0">t
信谊<年代pan style="color:#A020F0">t
信谊<年代pan style="color:#A020F0">x
fcontour (sin (x) + cos (y))