符号数学工具箱

执行符号数学计算

符号数学工具箱提供用于求解、绘制和操作符号数学方程的函数。您可以使用MATLAB创建、运行和共享符号数学代码®编辑器。工具箱提供常用数学领域的函数,如微积分、线性代数、代数和常微分方程、方程简化和方程处理。

“符号数学工具箱”允许您分析执行微分、积分、简化、转换和方程求解。您可以使用SI和US单位系统执行维度计算和转换。您的计算可以通过分析或使用可变精度的算法来执行,结果显示在数学类型集中。

您可以将符号工作作为实时脚本与其他MATLAB用户共享,或者将它们转换为HTML或PDF以供发布。你可以生成MATLAB函数,Simulink万博1manbetx®功能块和Simscape方程直接来自符号表达式。

开始:

微积分

定义和执行符号表达式、方程、数字和变量上的操作。

积分

评估确定或不确定的积分精确解。万博 尤文图斯执行使用可变精度算术高精度数字集成。

计算的函数的定积分,并使用衍生物其最大值。

分化

计算符号表达式或函数的导数,包括函数导数。

用1求f(x)的局部极大值、极小值和拐点和2ND衍生物。

级数展开,积分变换,向量分析

使用级数展开的近似函数,计算公共变换和它们的逆变换,并执行向量微积分操作。

使用不同精度阶的Pade近似求系统响应。

方程求解、简化和代换

操作、简化和解决符号表达式。

解代数和微分方程

解析解线性和非线性代数和微分方程。约简微分代数方程。

研究阻尼谐振子在低阻尼、过阻尼和临界阻尼情况下的运动。

简化和重写表达式

简化和重写符号表达式,使用不同的假设或选项来操作各种计算的表达式。

使用简化函数。

替代变量

用特定的符号或数值替换部分表达式,以使用替换对符号表达式求值。

用。替换符号矩阵中的元素潜艇函数。

线性代数

对符号向量和矩阵进行线性代数运算。

矩阵运算与变换

分析、转换和分解矩阵,以研究线性方程的性质。

研究3×3希尔伯特矩阵的奇异值。

求解线性方程组

以矩阵或方程的形式解线性方程组。计算矩阵性质,如特征值、范数、行列式和特征多项式,以研究线性方程组。

推导了平凡马尔可夫链的符号平稳分布,确定了过渡概率。

可视化

分析地绘制符号表达式、创建动画和自定义可视化。

分析绘图

使用内置函数来绘制使用扩展MATLAB的图形处理能力的象征表达和功能。

图f = ex罪⁡(20 x), ex,- ex使用fplot命令。

动画

采用可视化的动画符号表达式的行为。

给定一个变化的角速度的汽车活塞运动的动画。

可变精度算术

用变精度算法控制计算精度

精度和计算速度

显式设置有效数字的数目,以避免隐藏的舍入错误。利用变精度算法降低计算精度,提高计算速度。

通过降低精度来提高黎曼泽塔函数的计算时间。

单位和量纲分析

使用内置或自定义单元系统执行维度计算

定义,创建和转换单位

创建自定义单元系统,并在现有单元系统之间进行转换。直接使用超过2000内置测量单位的物理量,如质量、时间、速度和功率。

可视化伞兵的速度随着它们接近终端速度。

执行维分析

验证单位在物理计算中的尺寸兼容性和一致性。

验证尺寸的运动学方程使用checkUnits函数。

文档和共享

使用MATLAB实时脚本记录和共享可复制的符号数学计算

交互式计算

使用MATLAB Live编辑器交互式地更新和显示符号数学计算以及MATLAB代码、格式化文本、方程、图像和超链接。

使用MATLAB live脚本来显示符号数学计算以及MATLAB代码和其他文档。

共享MATLAB代码和实时脚本

通过在叙述中嵌入代码来创建可重复的文档。发布和共享您的工作作为活动脚本,生成pdf或HTML文档。

将您的工作作为可执行的笔记本与其他MATLAB用户共享。

代码生成

将符号方程转换成函数或块,用于数值模拟和工程设计。

为MATLAB、Simulink和Simscape生万博1manbetx成代码

直接从符号表达式生成MATLAB函数、Simulink万博1manbetx函数块或自定义基于等式的Simscape组件。

通过从符号表达式创建自定义组件来扩展Simscape建模环境。

为C、Fortran、LaTeX和MathML生成代码

从数字计算的符号表达式生成C或Fortran代码。生成显示的LaTeX或MathML。

用符号表达式的注释生成优化的C代码。