Как записать случаи в уравнениях Markdown

#markdown #mathjax

#markdown #mathjax

Вопрос:

Как я могу написать что-то подобное в markdown?

введите описание изображения здесь

Вот конкретные вещи, которые я не знаю, как сделать:

  • Большая фигурная скобка с двумя линиями
  • Если это требуется после того, как я узнаю выше, разделение табуляции в двух строках

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

 $
CE(p, y) = curlytwo{-log(p) tab text{if }y=1}{-log(1-p) tab text{otherwise.}}
$
 

где я изобрел curlytwo и tab .

Ответ №1:

Вы можете использовать cases среду для написания случаев, которая поддерживается в MathJax:

 $$
mathrm{CE}(p, y) = begin{cases}
    -log(p) amp; text{if } y = 1 \ % amp; is your "tab"-like command (it's a tab alignment character)
    -log(1-p) amp; text{otherwise.}
end{cases}
$$
 

Ответ №2:

 begin{equation}
(p, y) = 
begin{cases}
    -log(p) amp; text{if }~~ y = 1 \
    -log(1-p) amp; text{otherwise.}
end{cases}
end{equation}
 

Ответ №3:

Я узнал отсюда и использовал array.

 $
CE(p,y)=left{
begin{array}{ll}
-log(p) amp;text{if }y=1 \ 
-log(1-p) amp;text{otherwise}.
end{array} 
right.
$