Symbolic Math Toolbox



7.2 版是 Release 2017a 的一部分,它提供了以下增强功能:

  • 单元:通过 symunit 函数在符号计算中使用物理单元
  • 实时脚本:使用 convertMuPADNotebook 函数将更多的 MuPAD 记事本转换为 MATLAB 实时脚本,包括含有 MuPAD 程序的记事本
  • 隔离变量:重新排列方程式,以便在左侧隔离一个变量或表达式
  • 分解方程式:使用 lhs 和 rhs 函数分解方程式的左侧和右侧

有关详细信息,请参阅发行说明

7.1 版是 Release 2016b 的一部分,它提供了以下增强功能:

  • MATLAB 实时脚本:使用 convertMuPADNotebook 函数将更多 MuPAD Notebook 自动转换为 MATLAB 实时脚本
  • 分段表达式:使用 piecewise 函数定义条件符号表达式
  • 绘制隐式函数:使用 MATLAB fimplicitfimplicit3 函数绘制二维和三维隐式符号函数
  • 数值积分:利用vpaintegral 函数整合使用变量精度算法的符号表达式

有关详细信息,请参阅发行说明

7.0 版是 Release 2016a 的一部分,它提供了以下增强功能:

  • 实时脚本:编辑符号代码并在 MATLAB 在线编辑器中对结果进行可视化显示,并将 MuPAD 记事本转换为 MATLAB 实时脚本
  • 绘图:使用 MATLAB fplotfplot3fcontourfsurffmesh 函数创建 2-D 图、3-D 图、轮廓图、曲面图和网格图
  • Simscape 组件生成:直接利用符号数学方程式创建自定义组件以用于动态仿真

有关详细信息,请参阅发行说明

6.3 版是 Release 2015b 的一部分,它提供了以下增强功能:

  • 为更多种类的输入表达式进行 Fourier 和 Laplace 变换及其逆变换,包括双曲函数
  • 用于计算 Puiseux 系列扩展的 MATLAB series 函数
  • 用于计算 Hermite 和 Smith 正态矩阵的 MATLAB hermiteFormsmithForm 函数​
  • Sparse 参数用于 matlabFunctionodeFunctiondaeFunction ,以便在生成的 MATLAB 函数中使用稀疏矩阵,而不使用密集矩阵
  • MATLAB has 函数用于在符号表达式中搜索子表达式​

有关详细信息,请参阅发行说明

6.2 版是 Release 2015a 的一部分,它提供了以下增强功能:

  • MATLAB functionalDerivative 函数,用于查找函数的导数
  • MATLAB odeFunction 用于将系统的代数表达式转换为适用于 ode45 和其他ODE求解器的MATLAB函数
  • MATLAB partfrac 函数,用于计算部分分式分解
  • MATLAB sympref 函数,用于指定符号函数 fourierifourierheaviside的首选项
  • 优化 参数,以便在生成的MATLAB函数中实现由下列函数返回的控制代码优化: matlabFunctionodeFunctiondaeFunction

有关详细信息,请参阅发行说明