Cách tạo ma trận trong LaTeX

How Create Matrices Latex



Ma trận là một mảng hình chữ nhật gồm các giá trị có kích thước phụ thuộc vào số hàng và số cột. Khi làm việc với các tài liệu khoa học và kỹ thuật khác, chúng ta gặp những trường hợp cần sử dụng ma trận.

Hướng dẫn này thảo luận về cách viết ma trận bằng LaTeX.







Cách viết và kết xuất ma trận trong LaTeX

Để viết và hiển thị ma trận trong LaTeX, bạn cần nhập gói amsmath. Bạn làm điều này trong phần mở đầu là:



gói sử dụng {amsmath}

Môi trường ma trận LaTex

Khi bạn nhập gói amsmath, bạn có quyền truy cập vào các loại môi trường khác nhau để tạo ma trận.



Sau đây là các biến môi trường của ma trận.





  • Ma trận - Không bao gồm bất kỳ ký hiệu đi kèm nào
  • pmatrix - Sử dụng dấu ngoặc đơn để bao gồm các giá trị trong ma trận
  • bmatrix - môi trường này sử dụng dấu ngoặc vuông để bao quanh ma trận
  • Bmatrix - Sử dụng dấu ngoặc nhọn để bao quanh ma trận.
  • vmatrix - môi trường v nhỏ sử dụng các đường ống đơn để bao bọc các giá trị.
  • Vmatrix - Sử dụng đường ống đôi.

Cách viết các ma trận LaTex khác nhau

Sau đây là cách viết các kiểu ma trận khác nhau trong LaTeX.

Cách tạo Ma trận Không mắc cài

Để viết một ma trận không có dấu ngoặc nhọn, chúng ta sử dụng môi trường ma trận như được hiển thị trong đoạn mã ví dụ dưới đây:



lớp tài liệu {bài báo}

gói sử dụng [utf8] {inputenc}

gói sử dụng {amsmath}

ắt đầu{tài liệu}

$$ắt đầu{ma trận}

3&0&0\

-1&0&3\

đến&NS&NS\

kết thúc{ma trận} $
$

kết thúc{tài liệu}

Đoạn mã ví dụ trên tạo ra một ma trận 3 x 3 như trong hình dưới đây:

Cách tạo Ma trận Dấu ngoặc đơn

Để bao quanh một ma trận bằng dấu ngoặc đơn, hãy sử dụng biến pmatrix. Đây là một mã ví dụ:

lớp tài liệu {bài báo}

gói sử dụng [utf8] {inputenc}

gói sử dụng {amsmath}

ắt đầu{tài liệu}

$$ắt đầu{pmatrix}

3&0&0\

-1&0&3\

đến&NS&NS

kết thúc{pmatrix} $
$

kết thúc{tài liệu}

Kết quả của mã ma trận trên là:

Cách tạo Ma trận Dấu ngoặc vuông

Sử dụng môi trường bmatrix, bạn có thể tạo ma trận dấu ngoặc vuông như được hiển thị trong mã ví dụ bên dưới:

lớp tài liệu {bài báo}

gói sử dụng [utf8] {inputenc}

gói sử dụng {amsmath}

ắt đầu{tài liệu}

$$ắt đầu{bmatrix}

3&0&0\

-1&0&3\

đến&NS&NS

kết thúc{bmatrix} $
$

kết thúc{tài liệu}

Cách tạo Ma trận Xoăn

Bạn cũng có thể sử dụng môi trường Bmatrix để tạo một ma trận có dấu ngoặc nhọn. Đây là một mã ví dụ:

lớp tài liệu {bài báo}

gói sử dụng [utf8] {inputenc}

gói sử dụng {amsmath}

ắt đầu{tài liệu}

$$ắt đầu{Bmatrix}

3&0&0\

-1&0&3\

đến&NS&NS

kết thúc{Bmatrix} $
$

kết thúc{tài liệu}

Cách tạo ma trận đường ống đơn

Để tạo ma trận với các đường ống đơn làm dấu phân cách, hãy sử dụng môi trường vmatrix. Đây là một mã ví dụ cho điều đó:

lớp tài liệu {bài báo}

gói sử dụng [utf8] {inputenc}

gói sử dụng {amsmath}

ắt đầu{tài liệu}

$$ắt đầu{vmatrix}

3&0&0\

-1&0&3\

đến&NS&NS

kết thúc{vmatrix} $
$

kết thúc{tài liệu}

Cách tạo ma trận đường ống đôi

Để sử dụng ống đôi sử dụng môi trường Vmatrix. Thí dụ:

lớp tài liệu {bài báo}

gói sử dụng [utf8] {inputenc}

gói sử dụng {amsmath}

ắt đầu{tài liệu}

$$ắt đầu{Vmatrix}

3&0&0\

-1&0&3\

đến&NS&NS

kết thúc{Vmatrix} $
$

kết thúc{tài liệu}

Cách tạo dấu phân cách tùy chỉnh

Bạn cũng có thể sử dụng dấu phân cách LaTex để tạo ma trận tùy chỉnh. Ví dụ, để sử dụng các góc làm dấu phân cách,

langle cho góc bên trái và rangle cho góc bên phải.

Một mã ví dụ được minh họa bên dưới:

lớp tài liệu {bài báo}

gói sử dụng [utf8] {inputenc}

gói sử dụng {amsmath}

ắt đầu{tài liệu}

bên trái langle

ắt đầu{ma trận}

3&0&0\

-1&0&3\

đến&NS&NS

kết thúc{ma trận}

đúng rangle

kết thúc{tài liệu}

Khi bạn biên dịch mã, bạn sẽ nhận được một ma trận ở dạng:

Làm việc với ma trận nội tuyến

Nếu bạn cố gắng bao gồm một ma trận nội tuyến bằng cách sử dụng môi trường ma trận thông thường, bạn sẽ nhận thấy rằng nó không hiển thị chính xác.

Để giải quyết điều này, bạn có thể sử dụng một ma trận nhỏ.

Ví dụ:

lớp tài liệu {bài báo}

gói sử dụng [utf8] {inputenc}

gói sử dụng {amsmath}

ắt đầu{tài liệu}

Toán học thật tuyệt vời với các ma trận nhỏ$ o lớn(ắt đầu{smallmatrix}đến&NS\NS&NSkết thúc{smallmatrix} o lớn) $như một trong những.

kết thúc{tài liệu}

Sau khi được biên dịch, nó phải phù hợp với nội dung khác như:

Gán ma trận

Giả sử bạn muốn gán một giá trị cho một ma trận. Để làm điều này, bạn có thể sử dụng môi trường phương trình như được hiển thị:

lớp tài liệu {bài báo}

gói sử dụng [utf8] {inputenc}

gói sử dụng {amsmath}

ắt đầu{tài liệu}

ắt đầu{phương trình *}

y =ắt đầu{bmatrix}

3&0&0\

-1&0&3\

a1&NS_{{22}} &c4

kết thúc{bmatrix}

kết thúc{phương trình *}

kết thúc{tài liệu}

Khi bạn biên dịch đoạn mã trên, bạn sẽ nhận được một ma trận phương trình như được hiển thị.

Phần kết luận

Ma trận rất hữu ích trong tài liệu kỹ thuật. Do đó, có một cách đơn giản để tạo chúng trong LaTex có thể giúp tiết kiệm thời gian và tạo tài liệu dễ hiểu.