主要内容

代码生成

在 MATLAB®、Simulink®、Simscape™、C、Fortran® 和 LaTeX 中使用符号结果

符号计算的结果通常用于仅使用标准双精度算术的数值代码中。Symbolic Math Toolbox™ 提供用于直接从符号表达式生成 MATLAB 函数、Simulink Function 模块和基于 Simscape 语言的方程的函数。

使用这些函数,您可以将符号计算的结果转换为基于数值计算的函数,以便在程序的其他部分使用。使用生成的 MATLAB 函数不需要 Symbolic Math Toolbox 的许可证。您还可以将符号表达式转换为 C、Fortran、MathML 和 TeX 代码。

函数

全部展开

matlabFunctionConvert symbolic expression to function handle or file
matlabFunctionBlockConvert symbolic expression to MATLAB function block
simscapeEquationConvert symbolic expressions to Simscape language equations
symReadSSCParametersLoad parameters from Simscape component
symReadSSCVariablesLoad variables from Simscape component
symWriteSSCCreate new Simscape component
ccodeC code representation of symbolic expression
fortranFortran representation of symbolic expression
latex符号表达式的 LaTeX 形式
mathmlGenerate MathML from symbolic expression
texlabelTeX representation of symbolic expression

主题

精选示例