矩阵方程和 \notag

矩阵方程和 \notag

我的问题与以下“方程式”有关:

\begin{align}
\left(
\begin{matrix} 
    \shat{X} \notag \\ 
    \shat{X}' \notag \\ 
    \shat{Y} \notag \\ 
        \shat{Y}' \\
    \end{matrix} 
\right)_{n+1} 
= R(\omega_x, \omega_y) 
\left(
    \begin{matrix}
        \shat{X}  \\
        \shat{X}' + \shat{X}^2 - \chi \shat{Y}^2 + \kappa \left( \shat{X}^3 - 3 \chi \shat{X} \shat{Y}^2 \right)  \\
        \shat{Y}  \\
        \shat{Y}' - 2 \chi \shat{X} \shat{Y} - \kappa \left( \chi^2 \shat{Y}^3     - 3 \chi \shat{X}^2 \shat{Y} \right)  \\
    \end{matrix}
\right)_n 
\end{align}

看来我必须notag对每一行都使用 以避免对单独的行/公式进行编号。这是为什么?

下一个问题是:当我对每一行使用“notag”时,结果就变得非常丑陋,并且分隔符的顺序也不正确()之前有些奇怪(...

我正在memoir使用amsmath

编辑:

shat命令定义为

\newcommand{\shat}[1]{\ensuremath{\hat{#1}}}  

而且它似乎有效。

对于这个更简单的情况,问题看起来是一样的: 在此处输入图片描述

答案1

无法重现该问题,请发布一个完整的最小示例。这个(使用pmatrix效果很好)

\documentclass[a4paper]{memoir}
\usepackage{amsmath}
\newcommand{\shat}[1]{\ensuremath{\hat{#1}}}  
\begin{document}
\begin{align}
\begin{pmatrix} 
  \shat{X}  \\ 
  \shat{X}' \\ 
  \shat{Y}  \\ 
  \shat{Y}' \\
\end{pmatrix}_{n+1} 
= R(\omega_x, \omega_y) 
\begin{pmatrix}
  \shat{X}  \\
  \shat{X}' + \shat{X}^2 - \chi \shat{Y}^2 + \kappa \left( \shat{X}^3
    - 3 \chi \shat{X} \shat{Y}^2 \right)  \\ 
  \shat{Y}  \\
  \shat{Y}' - 2 \chi \shat{X} \shat{Y} - \kappa \left( \chi^2
     \shat{Y}^3     - 3 \chi \shat{X}^2 \shat{Y} \right)  \\ 
    \end{pmatrix}_n 
 \notag
\end{align}
\end{document}

相关内容