
假設下面的矩陣是一個*n 矩陣,其中nk 個條目為1,其餘k 個條目為0。 k 的全0。
這是我的程式碼:
\begin{bmatrix}
1 & 1 & \dots & 1 & 1 & 0 & 0 & \dots & 0 \\
0 & 1 & 1 & \dots & 1 & 1 & 0 & \dots & 0 \\
\vdots & \vdots & \ddots & \ddots & \ddots & \ddots & \ddots & \ddots & \vdots \\
0 & 0 & \dots & 0 & 1 & \dots & \dots & \dots & 1 \\
1 & 0 & \dots & 0 & 0 & 1 & \dots & \dots & 1 \\
1 & 1 & 0 & \dots & 0 & 0 & 1 & \dots & 1 \\
\vdots & \vdots & \ddots & \ddots & \ddots & \ddots & \ddots &\ddots & \vdots \\
1 & 1 & \dots & 1 & 0 & 0 & \dots & 0 & 1 \\
\end{bmatrix}
答案1
歡迎來到 TeX.SE!
- 如果可能的話,請始終提供一份小而完整的文檔(帶有您的矩陣),我們可以按原樣進行編譯
- 您的問題可以透過使用該
nicematrix
包簡單解決 - 使用它,你需要編譯兩到三次才能得到最終格式
\documentclass{article}
\usepackage{amsmath, nicematrix}
\begin{document}
\[
\begin{bNiceMatrix}
1 & 1 & & \dots & 1 & 1 & 0 & \dots & 0 \\
0 & 1 & 1 & \dots & 1 & 1 & 0 & \dots & 0 \\
\vdots & \vdots & \ddots & \ddots & \ddots & \ddots & \ddots & \ddots & \vdots \\
0 & 0 & \dots & 0 & 1 & \dots & \dots & \dots & 1 \\
1 & 0 & \dots & 0 & 0 & 1 & \dots & \dots & 1 \\
1 & 1 & 0 & \dots & 0 & 0 & 1 & \dots & 1 \\
\vdots & \vdots & \ddots & \ddots & \ddots & \ddots & \ddots & \ddots & \vdots \\
1 & 1 & \dots & 1 & 0 & 0 & \dots & 0 & 1 \\
\CodeAfter
\OverBrace[shorten,yshift=5pt]{1-1}{2-6}{1}
\OverBrace[shorten,yshift=5pt]{1-7}{2-9}{0}
\end{bNiceMatrix}
\]
\end{document}