exponenta event banner

texlabel

TeX-представление символьного выражения

Описание

пример

texlabel(expr) преобразует символическое выражение expr в эквивалент TeX для использования в векторах символов. texlabel преобразует греческие имена переменных, такие как дельта, в греческие буквы. Функции аннотаций, такие как title, xlabel, и text может использовать вектор символов TeX в качестве входных данных. Для получения представления LaTeX используйте latex.

пример

texlabel(expr,'literal') интерпретирует греческие имена переменных буквально.

Примеры

Создать вектор символов TeX

Использовать texlabel для создания векторов символов TeX для этих символьных выражений.

syms x y lambda12 delta
texlabel(sin(x) + x^3)
texlabel(3*(1-x)^2*exp(-(x^2) - (y+1)^2))
texlabel(lambda12^(3/2)/pi - pi*delta^(2/3))
ans =
    '{sin}({x}) + {x}^{3}'

ans =
    '{3} {exp}(- ({y} + {1})^{2} - {x}^{2}) ({x} - {1})^{2}'

ans =
    '{\lambda_{12}}^{{3}/{2}}/{\pi} - {\delta}^{{2}/{3}} {\pi}'

Сделать texlabel интерпретировать греческие имена переменных буквально, включить аргумент 'literal'.

texlabel(lambda12,'literal')
ans =
    '{lambda12}'

Вставить TeX на рисунке

График y = x^2 использование fplot. Отображение выводимого на печать выражения y с помощью texlabel для создания вектора символов TeX, text вставляется в фигуру.

syms x
y = x^2;
fplot(y)
ylabel = texlabel(y);
text(1, 15, ['y = ' ylabel]);

Figure contains an axes. The axes contains 2 objects of type functionline, text.

Входные аргументы

свернуть все

Преобразуемое выражение, указанное как символическое выражение.

См. также

| | | | |

Представлен до R2006a