Como criar matrizes no látex

Como criar matrizes no látex
Uma matriz é uma variedade retangular de valores cujo tamanho depende do número de linhas e colunas. Ao trabalhar com documentos técnicos científicos e outros, encontramos instâncias em que precisamos usar uma matriz.

Este tutorial discute como escrever matrizes usando látex.

Como escrever e renderizar matrizes no látex

Para escrever e renderizar matrizes no látex, você precisa importar o pacote AMSMATH. Você faz isso no preâmbulo como:

\ usepackage amsmath

Ambientes de matrizes de látex

Depois de importar o pacote AMSMATH, você obtém acesso a vários tipos de ambientes para criar matrizes.

A seguir, são as variáveis ​​de ambiente das matrizes.

  • Matriz - Não inclui nenhum símbolo de anexo
  • pmatrix - Usa parêntese para incluir valores na matriz
  • bMatrix - Este ambiente usa suportes quadrados para incluir a matriz
  • BMatrix - Usa aparelhos encaracolados para incluir a matriz.
  • vmatrix - O pequeno ambiente V usa tubos únicos para incluir os valores.
  • Vmatrix - Use tubos duplos.

Como escrever várias matrizes de látex

A seguir, mostra como escrever vários tipos de matriz no látex.

Como criar a matriz de sem aparelho

Para escrever uma matriz sem aparelho, usamos o ambiente da matriz, como mostrado no código de exemplo abaixo:

\ DocumentClass Artigo
\ usepackage [utf8] InputEnc
\ usepackage amsmath
\ Begin Document
$$ \ Begin Matrix
3 e 0 e 0 \\
-1 e 0 e 3 \\
A & B&C \\
\ end Matrix $$
\ end document

O código de exemplo acima cria uma matriz de 3 x 3, como mostrado na imagem abaixo:

Como criar a matriz de parênteses

Para incluir uma matriz com parênteses, use a variável pmatrix. Aqui está um código de exemplo:

\ DocumentClass Artigo
\ usepackage [utf8] InputEnc
\ usepackage amsmath
\ Begin Document
$$ \ BEGIN PMATRIX
3 e 0 e 0 \\
-1 e 0 e 3 \\
A & B&C \
\ end pmatrix $$
\ end document

O resultado do código da matriz acima é:

Como criar a matriz de colchetes

Usando o ambiente BMatrix, você pode criar uma matriz de suporte quadrado, como mostrado no código de exemplo abaixo:

\ DocumentClass Artigo
\ usepackage [utf8] InputEnc
\ usepackage amsmath
\ Begin Document
$$ \ BEGIN bMatrix
3 e 0 e 0 \\
-1 e 0 e 3 \\
A & B&C \
\ end bmatrix $$
\ end document

Como criar matriz de abastecimento encaracolado

Você também pode usar o ambiente BMATRIX para criar uma matriz de abaixada encaracolada. Aqui está um código de exemplo:

\ DocumentClass Artigo
\ usepackage [utf8] InputEnc
\ usepackage amsmath
\ Begin Document
$$ \ BEGIN bMatrix
3 e 0 e 0 \\
-1 e 0 e 3 \\
A & B&C \
\ end bmatrix $$
\ end document

Como criar Matrix de tubos únicos

Para criar uma matriz com tubos únicos como delimitadores, use o ambiente VMatrix. Aqui está um exemplo de código para isso:

\ DocumentClass Artigo
\ usepackage [utf8] InputEnc
\ usepackage amsmath
\ Begin Document
$$ \ Begin VMatrix
3 e 0 e 0 \\
-1 e 0 e 3 \\
A & B&C \
\ end vmatrix $$
\ end document

Como criar Matrix de Tubos Doubres

Para usar tubos duplos, usa o ambiente VMatrix. Exemplo:

\ DocumentClass Artigo
\ usepackage [utf8] InputEnc
\ usepackage amsmath
\ Begin Document
$$ \ Begin VMatrix
3 e 0 e 0 \\
-1 e 0 e 3 \\
A & B&C \
\ end vmatrix $$
\ end document

Como criar delimitadores personalizados

Você também pode usar delimitadores de látex para criar uma matriz personalizada. Por exemplo, para usar ângulos como delimitadores,

\ Langle para o ângulo esquerdo e \ Blange para o ângulo certo.

Um código de exemplo é ilustrado abaixo:

\ DocumentClass Artigo
\ usepackage [utf8] InputEnc
\ usepackage amsmath
\ Begin Document
\ Esquerda \ Langle
\ Begin Matrix
3 e 0 e 0 \\
-1 e 0 e 3 \\
A & B&C
\ end Matrix
\ Right \ Rangle
\ end document

Depois de compilar o código, você deve obter uma matriz no formulário:

Trabalhando com matrizes embutidas

Se você tentar incluir uma matriz embutida usando os ambientes de matriz regular, notará que ela não renderiza corretamente.

Para resolver isso, você pode usar uma pequena matriz.

Por exemplo:

\ DocumentClass Artigo
\ usepackage [utf8] InputEnc
\ usepackage amsmath
\ Begin Document
Maths é incrível com pequenas matrizes $ \ big (\ Begin smallMatrix a & b \\ c & d \ end smallmatrix \ big) $ como aquele.
\ end document

Uma vez compilado, ele deve se encaixar com outro conteúdo como:

Atribuindo matrizes

Suponha que você queira atribuir um valor a uma matriz. Para fazer isso, você pode usar o ambiente da equação como mostrado:

\ DocumentClass Artigo
\ usepackage [utf8] InputEnc
\ usepackage amsmath
\ Begin Document
\ Begin equação*
y = \ Begin bMatrix
3 e 0 e 0 \\
-1 e 0 e 3 \\
a1 & b _ 22 & c4
\ end bmatrix
\ end equação*
\ end document

Depois de compilar o código acima, você deve obter uma matriz de equações como mostrado.

Conclusão

Matrizes são muito úteis na documentação técnica. Portanto, ter uma maneira simples de criá-los no látex pode ajudar a economizar tempo e criar documentação fácil de entender.