Разные скобки и ограничители переменного размера

Скобки, набранные в формуле, не меняют своего размера в зависимости от того, что они окружают, например команды

figuretext('Position', [0.1 0.5], 'Interpreter', 'latex', 'String',... '$$[1+(\frac{a}{b})^3]^{-1}$$','FontSize', 20)

приводят к не очень красивой формуле

Скобки или ограничители (например, знак модуля) могут изменять свои размеры автоматически, для чего следует использовать команды \left и \right в сочетании с нужными скобками или ограничителями, например:

figuretext('Position', [0.1 0.5], 'Interpreter', 'latex', 'String',... '$$\left[1+\left(\frac{a}{b}\right)^3\right]^{-1}$$','FontSize', 20)

приводят к той же формуле, что и в предыдущем примере, которая выглядит намного лучше.

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

text('Position', [0.1 0.5], 'Interpreter', 'latex', 'String',... '$$\left{1+\left(\frac{a}{b}\right)^3\right}^{-1}$$','FontSize', 20)

приведет к выводу предупреждения в командное окно о невозможности интерпретировать строку Warning: Unable to interpret TeX string. Missing delimiter (. inserted). а сам текстовый объект не будет содержать формулы. Вместо символов фигурных скобок этого следует указать команды \{ и \}, т.е.

figurehT=text('Position', [0.1 0.5], 'Interpreter', 'latex', 'String',... '$$\left\{1+\left(\frac{a}{b}\right)^3\right\}^{-1}$$','FontSize', 20)

приведет к правильному результату

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

Ограничитель Пример Результат
| '$$\left| \frac{a}{b} \right|$$'
\| '$$\left\| \frac{a}{b} \right\|$$'
\lfloor и \rfloor '$$\left\lfloor \frac{a}{b} \right\rfloor$$'
\langle и \rangle '$$\left\langle \frac{a}{b} \right\rangle$$'
\lceil и \rceil '$$\left\lceil \frac{a}{b} \right\rceil$$'

Часто нужно поставить только один ограничитель, размер которого подбирается автоматически. Для этого так же используется комбинация команд \left и \right, и вместо одного ограничителя ставится точка, например:

figuretext('Position', [0.1 0.5], 'Interpreter', 'latex', 'String',... '$$\left. \frac{1}{1+x} \right|_{1/2}^{3/2}$$', 'FontSize', 20)

приводит к появлению справа от дроби знака вертикальной черты:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: