![用點顯示矩陣](https://rvso.com/image/449615/%E7%94%A8%E9%BB%9E%E9%A1%AF%E7%A4%BA%E7%9F%A9%E9%99%A3.png)
我想顯示以下矩陣(忽略紅色框):
但我能想到的是以下內容,這不是我想要的,因為對角線和垂直點:
我希望垂直點更加“居中”,兩段之間沒有間隙,對角線點位於同一直線上。這是矩陣的程式碼:
\begin{pmatrix}
2\al - 4u_{1}^{2} & -4u_{1}u_{2} & \cdots & -4u_{1}u_{n} & -4u_{1}(v+1)\\
-4u_{1}u_{2} & 2\al - 4u_{2}^{2} & \cdots & -4u_{2}u_{n} & -4u_{2}(v+1)\\
\vdots & \ddots & & \vdots & \vdots\\
\vdots & & \ddots & \vdots & \vdots\\
-4u_{1}u_{n-1} & \cdots & 2\al -4u_{n-1}^{2} & -4u_{n-1}u_{n} & -4u_{n-1}(v+1)\\
-4u_{1}u_{n} & \cdots & -4u_{n-1}u_{n} & 2\al - 4u_{n}^{2} & -4u_{n}(v+1)\\
-4u_{1}(v+1) & \cdots & -4u_{n-1}(v+1) & -4u_{n}(v+1) & -2\al + 4(v+1)^{2}
\end{pmatrix}
感謝您的幫忙!
答案1
這可以透過 來完成nicematrix
。請注意,您必須編譯兩次。
命令\Cdots
,\Vdots
和\Ddots
應分別替換\cdots
,\vdots
和ddots
。這些命令將透過空單元格繼續點,因此&
需要一些額外的 s。另外,不要用一行&
s 來獲取中間的空間,而只需使用\\[<length>]
來結束前一行。我用了長度為3ex
.
\documentclass{article}
\usepackage{nicematrix}
\begin{document}
\[\begin{pNiceMatrix}
2\alpha - 4u_{1}^{2} & -4u_{1}u_{2} & \Cdots && -4u_{1}u_{n} & -4u_{1}(v+1)\\
-4u_{1}u_{2} & 2\alpha - 4u_{2}^{2} & \Cdots && -4u_{2}u_{n} & -4u_{2}(v+1)\\
\Vdots & & \Ddots && \Vdots & \Vdots\\[3ex]
-4u_{1}u_{n-1} & \Cdots && 2\alpha -4u_{n-1}^{2} & -4u_{n-1}u_{n} & -4u_{n-1}(v+1)\\
-4u_{1}u_{n} & \Cdots && -4u_{n-1}u_{n} & 2\alpha - 4u_{n}^{2} & -4u_{n}(v+1)\\
-4u_{1}(v+1) & \Cdots && -4u_{n-1}(v+1) & -4u_{n}(v+1) & -2\alpha + 4(v+1)^{2}
\end{pNiceMatrix}\]
\end{document}