Генерация кода

Используйте символьные результаты в MATLAB®, Simulink®, Simscape™, C, Фортране и LATEX

Результаты символьных вычислений часто используются в цифровых кодах, которые исключительно используют стандартную арифметику с двойной точностью. Symbolic Math Toolbox™ обеспечивает функции для генерации функций MATLAB, Simulink, функциональных блоков и уравнений на основе языка Simscape – непосредственно от символьных выражений.

С этими функциями можно преобразовать результат символьных вычислений в функции на основе числового вычисления, готового использоваться в других частях программы. Используя сгенерированные функции MATLAB не требует лицензии на Symbolic Math Toolbox. Можно также преобразовать символьные выражения в C, Фортран, MathML и код TeX.

Функции

развернуть все

matlabFunctionПреобразуйте символьное выражение в указатель на функцию или файл
matlabFunctionBlockПреобразуйте символьное выражение в блок MATLAB function
simscapeEquationПреобразуйте символьные выражения в уравнения языка Simscape
symReadSSCParametersЗагрузите параметры от компонента Simscape
symReadSSCVariablesЗагрузите переменные из компонента Simscape
symWriteSSCСоздайте новый компонент Simscape
ccodeПредставление кода С символьного выражения
fortranПредставление Фортрана символьного выражения
latexПРОПИТАЙТЕ ЛАТЕКСОМ форму символьного выражения
mathmlСгенерируйте MathML от символьного выражения
texlabelПредставление TeX символьного выражения

Темы

Сгенерируйте C или код на языке Фортран от символьных выражений

Преобразуйте символьные выражения в C или код Фортран.

Сгенерируйте функции MATLAB от символьных выражений

Преобразуйте символьные выражения в функции MATLAB, который принимает числовые значения.

Сгенерируйте блоки MATLAB function от символьных выражений

Преобразуйте символьные выражения в блоки Simulink.

Сгенерируйте уравнения Simscape от символьных выражений

Переведите результаты символьных вычислений к уравнениям языка Simscape.

Популярные примеры