.. role:: blue :class: blue Символьная функция MdCharacterFunction ====================================== .. _MbCharacterFunction_Character_Function: .. версия ядра: Класс :blue:`MdCharacterFunction` объявлен в файле *func_analytical_function.h*. Символьная функция :blue:`MdCharacterFunction` описывается строковым выражением функции, деревом действий для вычисления выражения, граничными значениями параметра *tmin*, *tmax* и направлением *sense*. У функции есть ещё некоторые данные, которые не обязательны и служат для ускорения работы методов функции. С помощью символьной функции можно описать любую функцию параметра *t* в виде строкового выражения, содержащего аналитические функции и арифметические операции. В методе double :blue:`Value`\( double & *t* ) работает дерево действий для вычисления значения символьного выражения. Область определения параметра функции располагается в пределах *tmin* ≤ *t* ≤ *tmax*. Функция может быть периодической.