정렬 내 배열*

정렬 내 배열*

LaTeX의 새로운 초보자가 여기에 있습니다. TexStudio를 사용합니다. 방정식 배열의 두 번째 행( 사용 align*)에서 명령을 사용하여 행 벡터와 열 벡터를 곱하려고 합니다 array. 분명히 array내부가 align*문제를 일으키는 것 같습니다. LaTeX는 컴파일조차 되지 않습니다. 내 문서는 다음과 같습니다.

\documentclass[final]{amsart}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{bm}
\newcommand{\E}{\mathbb{E}}
\begin{document}

\section{Introduction} \label{intro}
Using the assumption that $\E(\bm{X}_t u_t)=0$, its sample mean form yields:

\begin{align*}
\frac{1}{n} \sum_{t=1}^{n} \bm{X}_t u_t &= \frac{1}{n}(X_{1i}u_1+X_{2i}u_2+\dotsb+X_{ni}u_n) \\
&= \frac{1}{n}
\left[ 
\begin{array}{cccc}
X_{1i} & X_{2i} & \cdots & x_{ni} 
\end{array} 
\right] 
\left[ 
\begin{array}{c}
u_1 \\ \u_2 \\ \vdots \\ \u_k
\end{array} 
\right] \\
&= \frac{1}{n} \bm{x}_i^T \bm{u} =0 \\
\end{align*}

\end{document}

그래서 나는 동등한 사람들이 모두 줄을 서기를 원합니다. (마지막 항목이 모든 것의 오른쪽에 최종 "=0" 표시를 만드는 것이 가능하지 않다면?) 하지만 지금은 주로 내 코드의 문제와 컴파일조차 되지 않는 이유에 대해 걱정하고 있습니다.

당신의 도움을 주셔서 감사합니다.

답변1

글쎄, 나는 귀하의 코드에 무엇이 잘못되었는지 이해하지 못합니다 (아마도 \\새로운 정렬 라인과 행렬의 새로운 라인을 나타내는 데 사용되는 경우는 제외). 어쨌든 bmatrix환경에 맞춰 코드를 단순화하면 문제가 없습니다.

    \documentclass[final]{amsart}
    \usepackage{amsmath}
    \usepackage{amsfonts}
    \usepackage{amssymb}
    \usepackage{bm}
    \newcommand{\E}{\mathbb{E}}
    \begin{document}

    \section{Introduction} \label{intro}
    Using the assumption that $\E(\bm{X}_t u_t)=0$, its sample mean form yields:

    \begin{align*}
    \frac{1}{n} \sum_{t=1}^{n} \bm{X}_t u_t &= \frac{1}{n}(X_{1i}u_1+X_{2i}u_2+\dotsb+X_{ni}u_n) \\
    &= \frac{1}{n}
    \begin{bmatrix}%
    X_{1i} & X_{2i} & \cdots & X_{ni}
    \end{bmatrix}
    \begin{bmatrix}
      u_1 \\u _2\\ \vdots \\ u_n
    \end{bmatrix}
    \\
    &= \frac{1}{n} \bm{x}_i^T \bm{u} =0 \\
    \end{align*}

    \end{document} 

여기에 이미지 설명을 입력하세요

답변2

두 번째 배열에 두 번 있으면 중첩과 관련이 없습니다 array. 이를 다음으로 변경하면 모두 작동합니다.\uuu

관련 정보