В составе MATLAB есть Symbolic Math Toolbox, который служит для вычислений в символьном виде. Он позволяет выполнять преобразование математических выражений, выполнять решение задач линейной алгебры аналитического вида, дифференциального и интегрального исчисления, получение численного результата с любой точностью и других задач. Не вдаваясь в детали построения Symbolic Math Toolbox рассмотрим на примерах технологию работы с символьными переменными и функциями. Символьные операции Декларировать символьную переменную можно двумя способами: Способ 1. С помощью команды syms. Таким способом можно объявить сразу несколько символьных переменных. Команда имеет синтаксис:
syms name1 [name2 …] [options],
где name1, [name2 …] – имена создаваемых переменных.
С помощью опции options можно указать, как интерпретировать переменные: real – для вещественных переменных, unreal – для комплексных.
Рассмотрим пример создания символьной функции. Пример 1. Требуется создать символьную функцию