在 LaTex 中開始數組

在 LaTex 中開始數組

在此輸入影像描述

使用以下程式碼嘗試下圖中的方程式,但遇到錯誤。請任何好心人幫忙。謝謝。

\begin{array}
{p^'}_0\left( t \right) =  - \lambda {p_0}\left( t \right) + \mu {p_1}\left( t \right),\\
{p^'}_j\left( t \right) = \lambda {p_{j - 1}}\left( t \right) - \left( {\lambda  + j\mu } \right){p_j}\left( t \right) + \mu \left( {j + 1} \right){p_{j + 1}}\left( t \right)
\end{array}

答案1

使用的程式碼有幾個問題:

  • array必須在數學環境內;這可以透過將其包含在中來解決\[ ... \]

  • 必須指定數組內的對齊方式;為此,\begin{array}{l}會起作用。

  • 質數(作為撇號輸入)被定義為上標,因此^不需要明確的。

  • \left ... \right任何地方都不需要括號,因為其中的所有內容都是“正常”大小

  • 除了多元素下標之外,不需要使用大括號進行額外分組

align*使用以下環境同樣合適,或許更簡單amsmath

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
p'_0 (t) &= -\lambda p_0 (t) + \mu p_1 (t),\\
p'_j (t) &=  \lambda p_{j-1} (t) - (\lambda + j\mu) p_j (t) + \mu (j+1) p_{j+1} (t)
\end{align*}
\end{document}

範例程式碼的輸出

答案2

不需要\left(...\right)簡單的表達式:

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{concrete}
\usepackage{amsmath}
\begin{document}

\begin{align*}
p^\prime_0(t) &=  -\lambda p_0(t) + \mu p_1(t),\\
p^\prime_j(t) &=   \lambda p_{j-1}(t) - (\lambda  + j\mu)p_j(t) + \mu (j+1)p_{j+1}(t)
\end{align*}

\end{document}

在此輸入影像描述

答案3

它並不是真正的數組,所以我將它重寫為一對對齊的方程式——這更接近目標(按照我的思維方式)。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
p'_0( t ) &=  -\lambda {p_0}( t ) + \mu {p_1}( t ),\\
p'_j( t ) &=   \lambda {p_{j - 1}}( t ) - ( {\lambda  + j\mu } ){p_j}
               ( t ) + \mu ( {j + 1} ){p_{j + 1}} t )
\end{align}
\end{document}

請注意,我已經脫掉了你所有的\left/\right東西,這些東西在這裡是不必要的。

答案4

\begin{array}{l} % Here is the change
{p^'}_0\left( t \right) =  - \lambda {p_0}\left( t \right) + \mu {p_1}\left( t \right),\\
{p^'}_j\left( t \right) = \lambda {p_{j - 1}}\left( t \right) - \left( {\lambda  + j\mu } \right){p_j}\left( t \right) + \mu \left( {j + 1} \right){p_{j + 1}}\left( t \right)
\end{array}

l表示條目左對齊的一列。順便說一句:\left\right在這裡是不必要的。

相關內容