![방정식의 항을 중앙에 배치하시겠습니까?](https://rvso.com/image/305916/%EB%B0%A9%EC%A0%95%EC%8B%9D%EC%9D%98%20%ED%95%AD%EC%9D%84%20%EC%A4%91%EC%95%99%EC%97%90%20%EB%B0%B0%EC%B9%98%ED%95%98%EC%8B%9C%EA%B2%A0%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
다음 방정식이 있습니다.
마지막 두 용어가 어떻게 중앙에 위치하지 않았는지 확인하세요. 아래에 지정된 코드를 사용하면 해당 효과를 얻을 수 있습니다. 이제 제가 원하는 것은 첫 번째 항("Bias"라는 용어를 중심으로 함)에서 나타나는 효과입니다. 또한 제가 페인트 작업에 실패했기 때문에 첫 번째 용어가 올바르게 중앙에 배치되지 않았다는 것을 알 수 있을 것입니다.
이제 라텍스에서 그렇게 할 수 있는지 궁금합니다. 등호와 더하기 기호 사이의 중앙에 위치해야 합니다.
코드 형식:
\begin{equation}
\begin{aligned}
Err(x_{0}) &=\left(E\left[\hat{f}(x_{0})\right]-f(x_{0})\right)^{2}&+&E\left[\hat{f}(x_{0})-E\left[\hat{f}(x_{0})\right]\right]^{2}&+&\sigma^{2}_{\epsilon} \\
&=\text{Bias}^{2}&+&\text{Var}(\hat{f}(x_{0})&+&\text{Var}(\epsilon)
\end{aligned}
\end{equation}
불행하게도 첫 번째 방정식과 두 번째 방정식의 항은 중심에 있지 않습니다. 각 용어를 어떻게 중심에 둘 수 있는지 궁금합니다.
감사해요
답변1
나는 용어를 중심에 두지는 않을 것이지만 그것은 단지 내 의견 일뿐입니다.
센터링을 선호하는 경우 또는 를 사용하여 =
및 +
기호 주변의 올바른 간격을 얻을 수 있습니다 .alignedat
array
\documentclass{article}
\usepackage{amsmath,array}
\DeclareMathOperator{\Err}{Err}
\DeclareMathOperator{\Bias}{Bias}
\DeclareMathOperator{\Var}{Var}
\DeclareMathOperator{\E}{E}
\newcolumntype{O}{>{{}}c<{{}}}
\begin{document}
\begin{equation}
\begin{alignedat}{3}
\Err(x_{0}) &=
\bigl(\E[\hat{f}(x_{0})]-f(x_{0})\bigr)^{2}
&&+ \E\bigl[\hat{f}(x_{0})-\E[\hat{f}(x_{0})]\bigr]^{2}
&&+ \sigma^{2}_{\epsilon}
\\
&= \Bias^{2} &&+ \Var(\hat{f}(x_{0})) &&+ \Var(\epsilon)
\end{alignedat}
\end{equation}
\begin{equation}
\setlength{\arraycolsep}{0pt}
\begin{array}{r O c O c O c O c}
\Err(x_{0}) &=&
\bigl(\E[\hat{f}(x_{0})]-f(x_{0})\bigr)^{2}
&+& \E\bigl[\hat{f}(x_{0})-\E[\hat{f}(x_{0})]\bigr]^{2}
&+& \sigma^{2}_{\epsilon}
\\[1ex]
&=& \Bias^{2} &+& \Var(\hat{f}(x_{0})) &+& \Var(\epsilon)
\end{array}
\end{equation}
\end{document}
네 가지 수학 연산자의 정의를 참고하세요. 선언 은 두 번째 렌더링을 위한 것이며 및 기호가 \newcolumntype
있는 열을 나타냅니다 .=
+
엄청나게 큰 울타리를 생성하는 \left
및 를 사용하지 마십시오 . \right
딱 \bigl
과 \bigr
2개소에 필요합니다.
답변2
일반적으로 align..
그런 종류의 구성에는 사용하면 안 됩니다. 방정식에 번호가 매겨져 있지 않은 경우 해결책은 다음을 사용하는 것입니다.array
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator{\Bias}{Bias}
\DeclareMathOperator{\Var}{Var}
\begin{document}
\begin{equation*}
\setlength\arraycolsep{1.5pt}
\begin{array}{rcccccc}
Err(x_{0}) & = & \left(E\left[\hat{f}(x_{0})\right]-f(x_{0})\right)^{2}
& + & E\left[\hat{f}(x_{0})-E\left[\hat{f}(x_{0})\right]\right]^{2}
& + & \sigma^{2}_{\epsilon}\\
& = & \Bias^2
& + & \Var(\hat{f}(x_{0})
& + & \Var(\epsilon)
\end{array}
\end{equation*}
\end{document}
생산
보다이 답변배열 간 열 공간을 1.5pt
.