Este tutorial discute como escrever matrizes usando LaTeX.
Como escrever e renderizar matrizes em LaTeX
Para escrever e renderizar matrizes em LaTeX, você precisa importar o pacote amsmath. Você faz isso no preâmbulo como:
usar pacote {amsmath}
Ambientes LaTex Matrices
Depois de importar o pacote amsmath, você obtém acesso a vários tipos de ambientes para criar matrizes.
A seguir estão as variáveis de ambiente das matrizes.
- Matrix - Não inclui nenhum símbolo delimitador
- pmatrix - Usa parênteses para incluir valores na matriz
- bmatrix - este ambiente usa colchetes para encerrar a matriz
- Bmatrix - Usa chaves para encerrar a matriz.
- vmatrix - o ambiente v pequeno usa canais únicos para incluir os valores.
- Vmatrix - Use tubos duplos.
Como escrever várias matrizes LaTex
O seguinte mostra como escrever vários tipos de matrizes em LaTeX.
Como criar a matriz sem colchetes
Para escrever uma matriz sem colchetes, usamos o ambiente de matriz conforme mostrado no código de exemplo abaixo:
documentclass {artigo}
usar pacote [utf8] {inputenc}
usar pacote {amsmath}
começar{documento}
$$começar{matriz}
3E0E0\
-1E0E3\
paraEbEc\
fim{matriz} $$
fim{documento}
O código de exemplo acima cria uma matriz 3 x 3, conforme mostrado na imagem abaixo:
Como criar a matriz de parênteses
Para colocar uma matriz entre parênteses, use a variável pmatrix. Aqui está um exemplo de código:
documentclass {artigo}usar pacote [utf8] {inputenc}
usar pacote {amsmath}
começar{documento}
$$começar{pmatriz}
3E0E0\
-1E0E3\
paraEbEc
fim{pmatriz} $$
fim{documento}
O resultado do código de matriz acima é:
Como criar a matriz de colchetes
Usando o ambiente bmatrix, você pode criar uma matriz de colchetes conforme mostrado no código de exemplo abaixo:
documentclass {artigo}usar pacote [utf8] {inputenc}
usar pacote {amsmath}
começar{documento}
$$começar{bmatrix}
3E0E0\
-1E0E3\
paraEbEc
fim{bmatrix} $$
fim{documento}
Como Criar Matriz Curly Braced
Você também pode usar o ambiente Bmatrix para criar uma matriz com chaves. Aqui está um exemplo de código:
documentclass {artigo}usar pacote [utf8] {inputenc}
usar pacote {amsmath}
começar{documento}
$$começar{Bmatrix}
3E0E0\
-1E0E3\
paraEbEc
fim{Bmatrix} $$
fim{documento}
Como criar uma matriz de tubos simples
Para criar uma matriz com tubos simples como delimitadores, use o ambiente vmatrix. Aqui está um exemplo de código para isso:
documentclass {artigo}usar pacote [utf8] {inputenc}
usar pacote {amsmath}
começar{documento}
$$começar{vmatrix}
3E0E0\
-1E0E3\
paraEbEc
fim{vmatrix} $$
fim{documento}
Como Criar Matriz de Tubos Duplos
Para usar tubos duplos usa-se o ambiente Vmatrix. Exemplo:
documentclass {artigo}usar pacote [utf8] {inputenc}
usar pacote {amsmath}
começar{documento}
$$começar{Vmatrix}
3E0E0\
-1E0E3\
paraEbEc
fim{Vmatrix} $$
fim{documento}
Como criar delimitadores personalizados
Você também pode usar delimitadores LaTex para criar uma matriz personalizada. Por exemplo, para usar ângulos como delimitadores,
langle para o ângulo esquerdo e rangle para o ângulo direito.
Um exemplo de código é ilustrado abaixo:
documentclass {artigo}usar pacote [utf8] {inputenc}
usar pacote {amsmath}
começar{documento}
deixou langle
começar{matriz}
3E0E0\
-1E0E3\
paraEbEc
fim{matriz}
direito rangle
fim{documento}
Depois de compilar o código, você deve obter uma matriz no formato:
Trabalhando com matrizes embutidas
Se você tentar incluir uma matriz embutida usando os ambientes de matriz regulares, você notará que ela não é renderizada corretamente.
Para resolver isso, você pode usar uma pequena matriz.
Por exemplo:
documentclass {artigo}usar pacote [utf8] {inputenc}
usar pacote {amsmath}
começar{documento}
Matemática é incrível com pequenas matrizes$grande(começar{pequena matriz}paraEb\cEdfim{pequena matriz}grande) $como aquele.
fim{documento}
Depois de compilado, ele deve se ajustar a outro conteúdo como:
Atribuindo Matrizes
Suponha que você queira atribuir um valor a uma matriz. Para fazer isso, você pode usar o ambiente de equação conforme mostrado:
documentclass {artigo}usar pacote [utf8] {inputenc}
usar pacote {amsmath}
começar{documento}
começar{equação*}
y =começar{bmatrix}
3E0E0\
-1E0E3\
a1Eb_{{22}} Ec4
fim{bmatrix}
fim{equação*}
fim{documento}
Depois de compilar o código acima, você deve obter uma matriz de equação conforme mostrado.
Conclusão
As matrizes são muito úteis na documentação técnica. Portanto, ter uma maneira simples de criá-los em LaTex pode ajudar a economizar tempo e criar documentação fácil de entender.