제품의 세 가지 매트릭스를 '그라운드' 정렬하는 방법

제품의 세 가지 매트릭스를 '그라운드' 정렬하는 방법

이중선형 형식을 나타내는 일부 행렬의 곱을 구성할 때 첫 번째 행렬(1행)이 다른 두 행렬의 마지막 행과 동일하지 않은 수직 정렬을 갖기 때문에 결과가 약간 이상해 보입니다. 나는 그것이 동일하기를 바랍니다.

므웨:

\documentclass[11pt]{report}
\usepackage{amsmath}
\begin{document}
\[
\varphi_2((x_1,y_1),(x_2,y_2))=
\begin{pmatrix}x_1 & y_1\end{pmatrix}
\begin{pmatrix}-2&0\\0&4\end{pmatrix}
\begin{pmatrix} x_2\\y_2\end{pmatrix}
\]
\end{document}

나는 모든 것이 같은 "바닥"에 있는 것처럼 보이길 바랍니다.

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

답변1

나는 이 공식을 설정하는 다른 방법이 이상하다고 생각합니다.

어쨌든 마지막 두 행렬을 맨 위에 매달아 두는 방법은 다음과 같습니다.

\documentclass[11pt]{report}
\usepackage{amsmath}
\usepackage{delarray}

\newenvironment{badpmatrix}[1]
 {\begin{array}[t]({@{}#1@{}})}
 {\end{array}}

\begin{document}

\[
\varphi_2((x_1,y_1),(x_2,y_2))=
  \begin{pmatrix} x_1 & y_1 \end{pmatrix}
  \begin{badpmatrix}{cc} -2 & 0 \\ 0 & 4 \end{badpmatrix}
  \begin{badpmatrix}{c} x_2 \\ y_2 \end{badpmatrix}
\]

\end{document}

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

그 반대가 되기를 원한다면 환경 정의를 [t]변경 하십시오 .[b]badpmatrix

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

그런 다음 표준 방법이 가장 좋다고 결정하십시오.;-)

수학 모드에는 두 가지 "근거"가 있습니다. 하나는 문자가 놓이는 기준선입니다. 다른 하나는 예를 들어 분수 선이 그려지는 기준선보다 약간 높은 가상 선인 "수학 축"입니다.

일반적으로 큰 개체는 "스카이라인 효과"를 피하기 위해 기준선에 배치되지 않고 수학 축의 수직 중앙에 배치됩니다. 내 생각엔 네가 그런 걸 참을 수 없을 것 같아

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

이는 유사하다

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

표준과 비교:

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

답변2

를 사용하는 한 가지 방법이 있습니다 \abovebaseline[<height>]{}. 이 경우 기준선 위에 마지막 두 행렬을 -\dp\strutbox.

\documentclass[11pt]{report}
\usepackage{amsmath,stackengine}
\stackMath
\begin{document}
\[
  \varphi_2((x_1,y_1),(x_2,y_2))=\begin{pmatrix}x_1 & y_1\end{pmatrix}
  \abovebaseline[-\dp\strutbox]{%
    \begin{pmatrix}-2&0\\0&4\end{pmatrix}\begin{pmatrix}x_2\\y_2\end{pmatrix}%
  }
\]
\end{document}

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

대체 구성을 선택한 경우 다음 값으로 기준선 아래의 행렬을 설정하여 수행할 수 있습니다 -\ht\strutbox.

\documentclass[11pt]{report}
\usepackage{amsmath,stackengine}
\stackMath
\begin{document}
\[
  \varphi_2((x_1,y_1),(x_2,y_2))=\begin{pmatrix}x_1 & y_1\end{pmatrix}
  \belowbaseline[-\ht\strutbox]{%
    \begin{pmatrix}-2&0\\0&4\end{pmatrix}\begin{pmatrix}x_2\\y_2\end{pmatrix}%
  }
\]
\end{document}

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

답변3

어쩌면 이런 이상한 레이아웃을 원하시나요?

\documentclass[11pt]{report}
\usepackage{amsmath}

\begin{document}

\[
\varphi_2((x_1,y_1),(x_2,y_2))=
\begin{array}{@{}c@{}}\\\begin{pmatrix}x_1 & y_1\end{pmatrix}\end{array}\begin{pmatrix}-2&0\\0&4\end{pmatrix}
\begin{pmatrix} x_2\\y_2\end{pmatrix}
\]

\end{document} 

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

관련 정보