[TikZ]Vẽ bảng biến thiên

Euler

Administrator
Thành viên BQT
Gói lệnh cần:
Mã:
\usepackage{tikz,tkz-tab}
Cấu code như sau:
Mã:
\documentclass[12pt]{standalone}
\usepackage{tikz,tkz-tab}
\usetikzlibrary{intersections, calc, arrows.meta}
\usepackage[utf8]{vietnam} %thêm nếu trong bảng của bạn có tiếng việt
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\begin{document}
    \begin{tikzpicture}
    Lenh ve hinh
    \end{tikzpicture}
\end{document}
Mẫu 1:
Bạn cần đăng nhập để thấy đính kèm

Mã:
\begin{tikzpicture}
    \tkzTabInit
        [lgt=2,espcl=0.02\linewidth] % tùy chọn
        {$x$/.8, $f’(x)$/.8, $f(x)$/2} % cột đầu tiên
        {$-\infty$,$+\infty$} % hàng 1 cột 2
        \tkzTabLine{,+,} % hàng 2 cột 2
        \tkzTabVar{-/ $-\infty$ , +/ $+\infty$} % hàng 3 cột 2
\end{tikzpicture}
  • lgt : độ rộng cột thứ nhất tính, 2 ở đây là 2cm.
  • espcl : độ rộng cột thứ hai
  • Và /.8, /.8, /2 tương ứng là chiều cao của 3 hàng.
  • Dấu +/ nghĩa là số ở trên, -/ nghĩa là số ở dưới.
Bài tập áp dụng:
Hãy vẽ bảng biến thiên sau:
Bạn cần đăng nhập để thấy đính kèm

Đáp án:
Mã:
\begin{tikzpicture}
    \tkzTabInit
    [lgt=3,espcl=5] % tùy chọn
    {$x$/1.2, $f’(x)$/1, $f(x)$/2.5} % cột đầu tiên
    {$-\infty$, $-\dfrac{b}{2a}$, $+\infty$} % hàng 1 cột 2
    \tkzTabLine{,-,0,+,} % hàng 2 cột 2
    \tkzTabVar{+/ $+\infty$, -/ $-\dfrac{\Delta}{4a}$ , +/ $+\infty$} % hàng 3 cột 2
\end{tikzpicture}
Mẫu 2:
Bạn cần đăng nhập để thấy đính kèm

Mã:
\begin{tikzpicture}
    \tkzTabInit
    [lgt=2,espcl=4] % tùy chọn
    {$x$/0.8,$f’(x)$/0.8, $f(x)$/2} % cột đầu tiên
    {$-\infty$,$x_0$,$+\infty$} % hàng 1 cột 2
    \tkzTabLine{,+,0,+,} % hàng 2 cột 2
    \tkzTabVar{-/ $-\infty$ , R/ , +/ $+\infty$} % hàng 3 cột 2 (2 điểm đầu)
    \tkzTabIma{1}{3}{2}{$f(x_0)$} % hàng 3 cột 2 (điểm giữa)
\end{tikzpicture}
Mẫu 3:
Bạn cần đăng nhập để thấy đính kèm

Mã:
\begin{tikzpicture}
    \tkzTab
    [lgt=2,espcl=4] % tùy chọn
    {$x$/1, $f’(x)$/0.8, $f(x)$/2} % cột đầu tiên
    {$-\infty$, $-\dfrac{d}{c}$, $+\infty$} % hàng 1 cột 2
    {,+,d,+,} % hàng 2 cột 2
    {-/ $\dfrac{a}{c}$, +D-/ $+\infty$ / $-\infty$, +/ $\dfrac{a}{c}$} % hàng 3 cột 2
\end{tikzpicture}
  • lgt : độ rộng cột thứ nhất tính, 2 ở đây là 2cm.
  • espcl : khoảng cách giữa các thành phần cột 2.
  • /1, /0.8, /2 tương ứng là độ rộng của 3 hàng.
  • Dấu +/ nghĩa là số ở trên, -/ nghĩa là số ở dưới.
  • d : dấu hai sọc đứng ở hàng 2 cột 2.
  • +D-/: phần tử ở giữa hàng 3 cột 2, D là hai sọc, + là ở trên, – là ở dưới.
Bài tập áp dụng:
Hãy vẽ bảng biến thiên như sau:
Bạn cần đăng nhập để thấy đính kèm


Đáp án:
Mã:
\begin{tikzpicture}
    \tkzTab
    [lgt=2,espcl=2] % tùy chọn
    {$x$/0.8, $f’(x)$/0.8, $f(x)$/2} % cột đầu tiên
    {$-\infty$, $x_1$, $-\frac{e}{d}$, $x_2$, $+\infty$} % hàng 1 cột 2
    {,-,0,+,d,+,0,-,} % hàng 2 cột 2
    {+/ $+\infty$, -/ $f(x_1)$, +D-/ $+\infty$ / $-\infty$, +/ $f(x_2)$, -/ $-\infty$} % hàng 3 cột 2
\end{tikzpicture}
Mẫu 4:
Bạn cần đăng nhập để thấy đính kèm

Mã:
\begin{tikzpicture}
    \tkzTabInit
    [lgt=2,espcl=1.5] % tùy chọn
    {$x$/1, $g(x)$/1} % cột 1
    {$0$,$1$,$2$,$3$} % hàng 1 cột 2
    \tkzTabLine{z, + , d , h , d , - , t} % hàng 2 cột 2
\end{tikzpicture}
  • lgt : độ rộng cột thứ nhất tính, 2 ở đây là 2cm.
  • espcl : khoảng cách giữa các thành phần cột 2.
  • /1, /1 tương ứng là độ rộng của 2 hàng.
  • d : dấu hai sọc đứng.
  • z : số 0 có đường đứt nét đứng cắt ngang.
  • h : gạch sọc
  • t : đường đứt nét đứng
Bài tập áp dụng: Hãy vẽ bảng biến thiên như sau:
Bạn cần đăng nhập để thấy đính kèm

Đáp án:
Mã:
\begin{tikzpicture}
       \tkzTabInit
       {$x$ / 1 , $f(x)$ / 1}
       {$0$, $6$, $8$, $9$, $+\infty$}
       \tkzTabLine{z, -, d, h, d, , t, +, }
\end{tikzpicture}
Tham khảo từ:
 
Sửa lần cuối:

Euler

Administrator
Thành viên BQT
Link download toàn bộ tài liệu ở đây:
 

Minh Thai

Yêu THVBA
Em có biết một trang web giúp vẽ bảng biến thiên tự động và có thể copy sang word một cách dễ dàng, em xin gắn link ở đây ạ:
 
Top