Symbolic Math Toolbox
执行符号数学计算
Symbolic Math Toolbox™ 提供求解、绘制和推导符号数学方程的函数。您可以使用 MATLAB® 实时编辑器创建、运行和共享符号数学代码。该工具箱提供多个常见数学领域的函数,涉及微积分、线性代数、代数和常微分方程、方程化简和方程推导。
Symbolic Math Toolbox 支持您以解析方式执行微分、积分、化简、转换和方程求解。您可以使用 SI 和 US 单位系统执行量纲计算和转换。您可以采用解析法或者可变精度算术进行计算,并以数学排版呈现结果。
您可以将您的符号计算成果作为实时脚本共享给其他 MATLAB 用户,或者将其转换为 HTML 或 PDF 进行发布。您可以从直接符号表达式生成 MATLAB 函数、Simulink® 函数模块和 Simscape™ 方程。
开始:
求解代数方程与微分方程
用解析法求解线性和非线性代数方程与微分方程。化简微分代数方程。
Symbolic Matrix Variables
Perform linear algebra operations using compact matrix and vector-based notation.
交互式计算
使用 MATLAB 实时编辑器交互式更新和显示符号数学计算以及 MATLAB 代码、格式化文本、方程、图像和超链接。
共享 MATLAB 代码和实时脚本
通过在记叙中嵌入代码来创建可重现的文档。以实时脚本、生成 PDF 或 HTML 文档的形式发布和共享您的工作成果。
为 MATLAB、Simulink 和 Simscape 生成代码
直接从符号表达式生成 MATLAB 函数、Simulink 函数模块或基于方程的自定义 Simscape 组件。
为 C、Fortran、LaTeX 和 MathML 生成代码
从符号表达式生成 C 或 Fortran 代码以用于数值计算。生成 LaTeX 或 MathML 以用于显示。