MATLAB: Символьные вычисления

Symbolic Math Toolbox предоставляет функции для решения, построения и управления символьными математическими уравнениями. Вы можете создавать, запускать и совместно использовать символьный математический код с помощью редактора MATLAB Live. Toolbox предоставляет функции для работы в таких областях как математический анализ, линейная алгебра, алгебраические и обыкновенные дифференциальные уравнения, упрощение уравнений и обработка уравнений.

Symbolic Math Toolbox позволяет аналитически выполнять дифференцирование, интегрирование, упрощение, преобразования и решение уравнений. Вы можете выполнять многомерные вычисления и преобразования, используя системы единиц СИ и США. Ваши вычисления могут быть выполнены либо аналитически, либо с использованием арифметики переменной точности, причем результаты отображаются в математическом виде.

Вы можете поделиться своей символической работой с другими пользователями MATLAB в виде живых скриптов или конвертировать их в HTML или PDF для публикации. Функции MATLAB, функциональные блоки Simulink и уравнения Simscape можно создавать непосредственно из символьных выражений.

MATLAB: Символьные вычисления

Возможности

Интегрирование, дифференцирование и другие расчёты

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

Упрощение, подстановка и решение

Обработка и упрощение выражений с помощью упрощения, расширения, факторизации и перезаписи выражений в определенных терминах.

Линейная алгебра

Решение систем линейных уравнений. Можно выполнять аналитические векторные и матричные вычисления.

Построение аналитических функций

Вывод на графики MATLAB, предоставив 2D и 3D функции построения для символьных выражений и уравнений.

Арифметика переменной точности

Установите количество значащих цифр, используемых в вычислениях, и поддерживайте эту точность на протяжении всех вычислений.

Единицы измерения и анализ размерности

Используйте единицы измерения для выполнения многомерных вычислений и преобразования значений между системами единиц измерения, такими как единицы США или Си.

Интерактивные вычисления в живом скрипте MATLAB

Исследуйте и быстро разрабатывайте математические модели и алгоритмы.

Генерация кода для MATLAB, Simulink и Simscape

Генерируйте код для функций MATLAB, функциональных блоков MATLAB для использования в моделях Simulink и пользовательских компонентов на основе уравнений для использования в Simscape.