Преобразуйте символьное выражение в указатель на функцию или файл
преобразует символьное выражение или функциональный g = matlabFunction(f)f к MATLAB® функция с указателем g. Если существует эквивалентная функция MATLAB, работающая с double тип данных для символьного выражения или функции, затем конвертированная функция может использоваться без Symbolic Math Toolbox™.
дополнительные опции использования заданы одним или несколькими g = matlabFunction(___,Name,Value)Name,Value парные аргументы. Можно задать Name,Value после того, как входные параметры используются в предыдущих синтаксисах.
Некоторые символьные функции, которые не имеют никаких соответствующих функций MATLAB, работающих с double тип данных, такой как simplify и solve, сохранены как символьные функции в конвертированном указателе функции MATLAB или файле. Конвертированный файл, который состоит из этих функций, не может быть развернут с помощью MATLAB Coder™ или MATLAB Compiler™. Необходимо создать собственные функции с double тип данных, чтобы заменить эти символьные функции. Если вы интересуетесь символьной функцией, которая не может быть развернута, свяжитесь с MathWorks Technical Support.
Когда вы используете File аргумент, использовать rehash сделать сгенерированную функцию доступной сразу. rehash обновляет список MATLAB известных файлов для директорий на пути поиска файлов.
Если File опция пуста, затем анонимная функция возвращена.
Используйте matlabFunction преобразовывать одно или несколько символьных выражений в функцию MATLAB и писать получившуюся функцию в M-файл. Можно затем использовать сгенерированный M-файл, чтобы создать автономные приложения и веб-приложения с помощью MATLAB Compiler. Например, смотрите, Развертывают Сгенерированные функции MATLAB от Символьных выражений с MATLAB Compiler.
Используйте matlabFunction преобразовывать одно или несколько символьных выражений в функцию MATLAB и писать получившуюся функцию в M-файл. Можно затем использовать сгенерированный M-файл, чтобы создать код C or C++ с помощью приложения MATLAB Coder. Например, смотрите, Генерируют код С от Символьных выражений Используя Приложение MATLAB Coder.
ccode | daeFunction | fortran | rehash | matlabFunctionBlock | odeFunction | simscapeEquation | subs | sym2poly