Как создавать матрицы в LaTeX

How Create Matrices Latex



Матрица - это прямоугольный массив значений, размер которого зависит от количества строк и столбцов. При работе с научными и другими техническими документами мы сталкиваемся с ситуациями, когда нам необходимо использовать матрицу.

В этом руководстве обсуждается, как писать матрицы с помощью LaTeX.







Как писать и визуализировать матрицы в LaTeX

Чтобы писать и отображать матрицы в LaTeX, вам необходимо импортировать пакет amsmath. Вы делаете это в преамбуле как:



usepackage {амсмат}

Среды матриц LaTex

После импорта пакета amsmath вы получаете доступ к различным типам сред для создания матриц.



Ниже приведены переменные среды матриц.





  • Матрица - Без заключительных символов
  • pmatrix - Использует круглые скобки для заключения значений в матрицу
  • bmatrix - эта среда использует квадратные скобки для заключения матрицы
  • Bmatrix - Использует фигурные скобки, чтобы заключить матрицу.
  • vmatrix - небольшая среда v использует одиночные каналы для заключения значений.
  • Vmatrix - Используйте двойные трубы.

Как писать различные матрицы LaTex

Ниже показано, как писать различные типы матриц в LaTeX.

Как создать матрицу без скобок

Чтобы написать матрицу без фигурных скобок, мы используем матричную среду, как показано в примере кода ниже:



класс документов {статья}

usepackage [utf8] {inputenc}

usepackage {амсмат}

начинать{документ}

$$начинать{матрица}

3&0&0\

-1&0&3\

к&б&c\

конец{матрица} $
$

конец{документ}

В приведенном выше примере кода создается матрица 3 x 3, как показано на изображении ниже:

Как создать матрицу скобок

Чтобы заключить матрицу в круглые скобки, используйте переменную pmatrix. Вот пример кода:

класс документов {статья}

usepackage [utf8] {inputenc}

usepackage {амсмат}

начинать{документ}

$$начинать{pmatrix}

3&0&0\

-1&0&3\

к&б&c

конец{pmatrix} $
$

конец{документ}

Результат матричного кода выше:

Как создать матрицу квадратных скобок

Используя среду bmatrix, вы можете создать матрицу с квадратными скобками, как показано в примере кода ниже:

класс документов {статья}

usepackage [utf8] {inputenc}

usepackage {амсмат}

начинать{документ}

$$начинать{bmatrix}

3&0&0\

-1&0&3\

к&б&c

конец{bmatrix} $
$

конец{документ}

Как создать фигурную матрицу

Вы также можете использовать среду Bmatrix для создания фигурной матрицы. Вот пример кода:

класс документов {статья}

usepackage [utf8] {inputenc}

usepackage {амсмат}

начинать{документ}

$$начинать{Bmatrix}

3&0&0\

-1&0&3\

к&б&c

конец{Bmatrix} $
$

конец{документ}

Как создать матрицу одиночных труб

Чтобы создать матрицу с отдельными каналами в качестве разделителей, используйте среду vmatrix. Вот пример кода для этого:

класс документов {статья}

usepackage [utf8] {inputenc}

usepackage {амсмат}

начинать{документ}

$$начинать{vmatrix}

3&0&0\

-1&0&3\

к&б&c

конец{vmatrix} $
$

конец{документ}

Как создать матрицу двойных труб

Для использования двойных каналов используется среда Vmatrix. Пример:

класс документов {статья}

usepackage [utf8] {inputenc}

usepackage {амсмат}

начинать{документ}

$$начинать{Vmatrix}

3&0&0\

-1&0&3\

к&б&c

конец{Vmatrix} $
$

конец{документ}

Как создать собственные разделители

Вы также можете использовать разделители LaTex для создания настраиваемой матрицы. Например, чтобы использовать углы в качестве разделителей,

langle для левого угла и rangle для правого угла.

Пример кода показан ниже:

класс документов {статья}

usepackage [utf8] {inputenc}

usepackage {амсмат}

начинать{документ}

левый langle

начинать{матрица}

3&0&0\

-1&0&3\

к&б&c

конец{матрица}

Правильно rangle

конец{документ}

После компиляции кода вы должны получить матрицу в виде:

Работа со встроенными матрицами

Если вы попытаетесь включить встроенную матрицу, используя среду обычных матриц, вы заметите, что она отображается некорректно.

Чтобы решить эту проблему, вы можете использовать небольшую матрицу.

Например:

класс документов {статья}

usepackage [utf8] {inputenc}

usepackage {амсмат}

начинать{документ}

Математика прекрасна с маленькими матрицами$большой(начинать{smallmatrix}к&б\c&dконец{smallmatrix}большой) $как тот.

конец{документ}

После компиляции он должен соответствовать другому контенту, например:

Назначение матриц

Предположим, вы хотите присвоить значение матрице. Для этого вы можете использовать среду уравнений, как показано:

класс документов {статья}

usepackage [utf8] {inputenc}

usepackage {амсмат}

начинать{документ}

начинать{уравнение*}

y =начинать{bmatrix}

3&0&0\

-1&0&3\

а1&b_{{22}} &c4

конец{bmatrix}

конец{уравнение*}

конец{документ}

После компиляции приведенного выше кода вы должны получить матрицу уравнений, как показано.

Заключение

Матрицы очень полезны в технической документации. Следовательно, простой способ их создания в LaTex может помочь сэкономить время и создать понятную документацию.