矩阵相关问题

矩阵相关问题

在此处输入图片描述问题:

嗨,我正在写一个矩阵示例的解决方案。在其中我遇到了一些问题。

  • 我的第一个问题是如何增加垂直线(分隔两个矩阵)前后的空间
  • 第二个问题是text Operating R_{12},我想在两个步骤之间写一下。

梅威瑟:

\documentclass[12pt,a4paper]{article}
\usepackage[margin=0.5in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage[printwatermark]{xwatermark}
\usepackage{xcolor}
\newcommand\x{\times}
\newcommand\y{\cellcolor{green!10}}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{parskip}
\renewcommand{\baselinestretch}{1.10}
\newenvironment{rowequmat}[1]{\left[\array{@{}#1@{}}}{\endarray\right]}
\begin{document}
    \large
    \begin{flalign*}
    [A \mid I] &=\begin{rowequmat}{cc|cc}
    1  &  2 & 1 & 0 \\
    3  &  4 & 0 & 1 \\
    \end{rowequmat}&\\[12pt]
    \text{Operating}\;\; R_{12} &\sim\begin{rowequmat}{cc|cc}
    3  &  4 & 0 & 1 \\
    1  &  2 & 1 & 0 \\
    \end{rowequmat}&\\[12pt]
    &\sim\begin{rowequmat}{cc|cc}
    1  &  2 & 0 & 0 \\
    1  &  0 & 1 & 5 \\
    \end{rowequmat}&\\[12pt]
    \end{flalign*}  
\end{document}

答案1

像这样?

在此处输入图片描述

\documentclass[12pt,a4paper]{article}
\usepackage[margin=0.5in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{amsmath, 
            amssymb}
%\usepackage[printwatermark]{xwatermark}
\usepackage[table]{xcolor}
\newcommand\x{\times}
\newcommand\y{\cellcolor{green!10}}
\usepackage{graphicx}
\usepackage{parskip}
\renewcommand{\baselinestretch}{1.10}
\newenvironment{rowequmat}[1]{\left[\array{@{}#1@{}}}{\endarray\right]}

\begin{document}
    \large
    \setlength\arraycolsep{3pt}
    \begin{flalign*}
    [A \mid I] &=\begin{rowequmat}{cc|cc}
    1  &  2 & 1 & 0 \\
    3  &  4 & 0 & 1 \\
    \end{rowequmat} &   \\
\intertext{Operating $R_{12}$}
    &\sim\begin{rowequmat}{cc|cc}
    3  &  4 & 0 & 1 \\
    1  &  2 & 1 & 0 \\
    \end{rowequmat}&    \\[6pt]
    &\sim\begin{rowequmat}{cc|cc}
    1  &  2 & 0 & 0 \\
    1  &  0 & 1 & 5 \\
    \end{rowequmat}&    
    \end{flalign*}
\end{document}

答案2

您可以使用@{}来更改任意一对列之间的间距(参见下面代码中的第一个矩阵)。

\documentclass[12pt,a4paper]{article}
\usepackage[margin=0.5in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage[printwatermark]{xwatermark}
\usepackage{xcolor}
\newcommand\x{\times}
\newcommand\y{\cellcolor{green!10}}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{parskip}
\renewcommand{\baselinestretch}{1.10}
\newenvironment{rowequmat}[1]{\left[\array{@{}#1@{}}}{\endarray\right]}
\begin{document}
    \large
    \begin{flalign*}
    [A \mid I] &=\begin{rowequmat}{cc@{\ \ }|@{\ \ }cc}
    1  &  2 & 1 & 0 \\
    3  &  4 & 0 & 1 \\
    \end{rowequmat}&\\[12pt]
    \text{Operating $R_{12}$} &\sim\begin{rowequmat}{cc|cc} % Writing text this way is more readable
    3  &  4 & 0 & 1 \\
    1  &  2 & 1 & 0 \\
    \end{rowequmat}&\\[12pt]
    &\sim\begin{rowequmat}{cc|cc}
    1  &  2 & 0 & 0 \\
    1  &  0 & 1 & 5 \\
    \end{rowequmat}&\\[12pt]
    \end{flalign*}  
\end{document}

在此处输入图片描述

我不明白你的第二个问题。

相关内容