SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Gói lệnh coordsys.sty - Hệ tọa độ và vẽ hình
Nguyễn Hữu Điển
Khoa Toán - Cơ - Tin học
ĐHKHTN Hà Nội, ĐHQGHN
Mục lục
1 Giới thiệu gói lệnh 2
2 Trục tọa độ vuông góc 2
2.1 Tọa độ một chiều . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.2 Tọa độ hai chiều . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.3 Gán nhãn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.4 Chia độ đậm dày . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4.1 Hai trục có độ chia khác nhau . . . . . . . . . . . . . . . . . . . . . . . . 5
2.5 Loại đánh dấu khác nhau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3 Đặt hình vào tọa độ 6
4 Kết luận 7
1
http://nhdien.wordpress.com - Nguyễn Hữu Điển 2
1 Giới thiệu gói lệnh
Có hai gói lệnh để thể hiện trục tọa độ, coordsys.sty cho tọa độ đề các, còn logsys.sty cho hệ
tọa độ cực lấy ở:
http://tug.ctan.org/tex-archive/macros/latex/contrib/coordsys/
2 Trục tọa độ vuông góc
Dùng gói lệnh coordsys.sty có ba tùy chọn usepackage[<tùy chọn>]{coordsys}. <tùy chọn>
là đường chia độ centred (mặc định), outside, và inside.
2.1 Tọa độ một chiều
Lệnh numbline vẽ đường thẳng trong môi trường picture.
begin{picture}(200,20)(-75,-15)
numbline{-75}{125}
end{picture}
-
−50 0 50 100
Chia độ trên đường thẳng là 10, để thay đổi chia vạch ta cho tùy chọn ví dụ là [7]
numbline[7]{-75}{125}
-
−70 −35 0 35 70 105
Lệnh có * không đánh số
numbline*[7]{-75}{125}
-
Tương tự cho lệnh đường trục đứng vnumbline, vnumbline*
6
50
100
vnumbline{20}{120}
2.2 Tọa độ hai chiều
Lệnh coordsys tạo ra hệ tọa độ với hai đối số cho trục
begin{picture}(200,110)(-50,-50)
coordsys(-50,-50)(150,60)
put(75,25){texttt{textbackslash coordsys(-50,-50)(150,60)}}
end{picture}
http://nhdien.wordpress.com - Nguyễn Hữu Điển 3
-
6
−50 50 100
−50
50
coordsys(-50,-50)(150,60)
Lệnh coordsys* và tùy chọn [độ dài] trên hai trục không có số và chia lại.
Lệnh fcoordsys và fcoordsys* vẽ hệ tọa độ theo khung hình chữ nhật
begin{picture}(220,125)(30,35)
fcoordsys[5](50,50)(250,160)
put(155,125){texttt{textbackslash fcoordsys[5](-50,-50)(150,60)}}
end{picture}
-
6
50 75 100 125 150 175 200 225
50
75
100
125
150
fcoordsys[5](-50,-50)(150,60)
Lệnh bcoordsys và bcoordsys* vẽ hệ tọa độ theo khung hình chữ nhật
begin{picture}(265,125)(-70,-65)
bcoordsys[15][5](-50,-50)(195,60)
put(-30,25){texttt{textbackslash bcoordsys[15][5](-50,-50)(195,60)}}
end{picture}
0 75 150
−50
−25
0
25
50
bcoordsys[15][5](-50,-50)(195,60)
Lệnh window và window* vẽ hệ tọa độ theo khung hình chữ nhật
begin{picture}(302,127)(-107,-67)
window(-50,-50)(195,60)
put(15,25){texttt{textbackslash window(-50,-50)(195,60)}}
end{picture}
http://nhdien.wordpress.com - Nguyễn Hữu Điển 4
xmin = −50 xmax = 195
ymin = −50
ymax = 60 6
-
window(-50,-50)(195,60)
Ta dùng lệnh lưới để vẽ tọa độ coordgrid
begin{picture}(300, 125)
coordgrid(0,0)(300,125)
put(15,25){texttt{textbackslash coordgrid(0,0)(300,125)}}
end{picture}
coordgrid(0,0)(300,125)
và lồng tọa độ vào
begin{picture}(245,110)(-50,-50)
coordgrid[15][5](-50,-50)(195,60)
coordsys[15][5](-50,-50)(195,60)
end{picture}
-
6
75 150
−50
−25
25
50
2.3 Gán nhãn
Lệnh setvlabel đặt nhãn
numbline{-75}{125}
put(125,0){sethlabel{x}}
-
−50 0 50 100 x
http://nhdien.wordpress.com - Nguyễn Hữu Điển 5
2.4 Chia độ đậm dày
Lệnh hthickratio và vthickratio.
renewcommand{hthickratio}{4}
numbline[25]{0}{350}
-
0 100 200 300
2.4.1 Hai trục có độ chia khác nhau
unitlength đặt lại cách chia đơn vị và
-
6
−10 −5 5 10
50
100
rescaleby{10}{1}{vlabel}
coordsys[1](-10,0)(12,12)
đặt lại
renewcommand{hthickratio}{6}
rescaleby[pi]{1}{180}{hlabel}
rescaleby{1}{100}{vlabel}
coordsys[15][10](0,-100)(400,115)
put(90,50){circle{6}}
-
6
π
2 π 3
2 π 2π
−1
−1
2
1
2
1
2.5 Loại đánh dấu khác nhau
tickstyle{thinlinesrenewcommand{ticklength}{4pt}}
{thinlinesrenewcommand{ticklength}{8pt}}
-
−50 0 50 100
Đánh dấu theo coordsys hoặc outside.
usepackage[outside]{coordsys}
http://nhdien.wordpress.com - Nguyễn Hữu Điển 6
-
6
−50 50 100
−500
500
3 Đặt hình vào tọa độ
Dùng Maple để vẽ và lấy số liệu vào. Ví dụ vẽ hình cho hàm f(x) = x2
10 trong Maple làm
> plot( x^2/10, x=-10..10, title="x^2/10");
> putfile( "parabola.put", % );
Như vậy trong tệp parabola.put chứa các tọa độ và dùng gói lệnh epic và eepic:
setlength{unitlength}{7pt}
begin{picture}(21,13)(-10,-2)
coordsys[1](-10,0)(11,11)
putfile{parabola.put}{picsquare}
end{picture}
-
6
−10 −5 5 10
50
100
Vẽ liền nét
setlength{unitlength}{7pt}
begin{picture}(21,13)(-10,-2)
coordsys[1](-10,0)(11,11)
begin{drawjoin}
letput=jput
putfile{parabola.put}{picsquare}
end{drawjoin}
end{picture}
-
6
−10 −5 5 10
50
100
Tương tự vẽ đường bậc ba và các hàm khác
Trong Maple:
http://nhdien.wordpress.com - Nguyễn Hữu Điển 7
> plot( (x+2)*(x-1)*(x-2), x=-3..4 );
> putfile( "cubic.put", %, scale=[10, 1] );
rescaleby{1}{10}{hlabel}
coordsys[2](-30,-20)(40,36)
begin{drawjoin}
letput=jput
putfile{cubic.put}{picsquare}
end{drawjoin}
-
6
−3 −2 −1 1 2 3
−200
−100
100
200
300
4 Kết luận
Cách làm này rất hay để vẽ hình vào TeX, sử dụng Maple không khó, lấy tệp dữ liệu vào hình
theo các phiên bản mới của Maple hơi khác tôi sẽ viết lại bài này sau. Các bạn khai thác kiểu
này có rất nhiều thú vị.
Trong Maple:
> polarplot( 1+sin(theta), theta=0..2*Pi );
> putfile( "cardioid.put", %, scale=[100,100] );
Trong LATEX:
rescaleby{1}{100}{hlabel}
rescaleby{1}{100}{vlabel}
coordsys(-130,-25)(130,215)
begin{drawjoin}
letput=jput
putfile{cardioid.put}{picsquare}
end{drawjoin}
-
6
−1 −1
2
1
2 1
1
2
1
3
2
2

Más contenido relacionado

Destacado (17)

Bigdelim help
Bigdelim helpBigdelim help
Bigdelim help
 
Dropping dotseqn help
Dropping dotseqn helpDropping dotseqn help
Dropping dotseqn help
 
Titlesec help
Titlesec helpTitlesec help
Titlesec help
 
What City in the World would you most like to visit?
What City in the World would you most like to visit?What City in the World would you most like to visit?
What City in the World would you most like to visit?
 
Singapure
SingapureSingapure
Singapure
 
Fanzine of Cupcake
Fanzine of CupcakeFanzine of Cupcake
Fanzine of Cupcake
 
American Rappers
American RappersAmerican Rappers
American Rappers
 
Madagascar
MadagascarMadagascar
Madagascar
 
Bang help 2
Bang help 2Bang help 2
Bang help 2
 
Olympiad help
Olympiad helpOlympiad help
Olympiad help
 
Rmlc big50 template_ppt
Rmlc big50 template_pptRmlc big50 template_ppt
Rmlc big50 template_ppt
 
American Rappers
American RappersAmerican Rappers
American Rappers
 
Wasysym help
Wasysym helpWasysym help
Wasysym help
 
Multienumerate help
Multienumerate helpMultienumerate help
Multienumerate help
 
Bcases help
Bcases helpBcases help
Bcases help
 
Tablists help
Tablists helpTablists help
Tablists help
 
Lam khung help 1
Lam khung help 1Lam khung help 1
Lam khung help 1
 

Similar a Coordsys help

Chuyên đề luyện thi đại học môn Toán - VipLam.Net
Chuyên đề luyện thi đại học môn Toán - VipLam.NetChuyên đề luyện thi đại học môn Toán - VipLam.Net
Chuyên đề luyện thi đại học môn Toán - VipLam.Net
Thùy Linh
 
Mathvn.com 2. toan-a-b-dap-an pdluu nghe an
Mathvn.com   2. toan-a-b-dap-an pdluu nghe anMathvn.com   2. toan-a-b-dap-an pdluu nghe an
Mathvn.com 2. toan-a-b-dap-an pdluu nghe an
Miễn Cưỡng
 
ĐIỀU KHIỂN HỆ ĐA TÁC TỬ.pdf
ĐIỀU KHIỂN HỆ ĐA TÁC TỬ.pdfĐIỀU KHIỂN HỆ ĐA TÁC TỬ.pdf
ĐIỀU KHIỂN HỆ ĐA TÁC TỬ.pdf
Man_Ebook
 
Dethi hs gnamhoc20102011montoan
Dethi hs gnamhoc20102011montoanDethi hs gnamhoc20102011montoan
Dethi hs gnamhoc20102011montoan
Tam Vu Minh
 

Similar a Coordsys help (16)

huong dan_su_dung_maple
huong dan_su_dung_maplehuong dan_su_dung_maple
huong dan_su_dung_maple
 
Help maple 20000x
Help maple 20000xHelp maple 20000x
Help maple 20000x
 
Empheq help
Empheq helpEmpheq help
Empheq help
 
TongHopLyThuyet.pdf
TongHopLyThuyet.pdfTongHopLyThuyet.pdf
TongHopLyThuyet.pdf
 
Chuyên đề luyện thi đại học môn Toán - VipLam.Net
Chuyên đề luyện thi đại học môn Toán - VipLam.NetChuyên đề luyện thi đại học môn Toán - VipLam.Net
Chuyên đề luyện thi đại học môn Toán - VipLam.Net
 
Xương Và Các Kỹ Thuật Tìm Xương.doc
Xương Và Các Kỹ Thuật Tìm Xương.docXương Và Các Kỹ Thuật Tìm Xương.doc
Xương Và Các Kỹ Thuật Tìm Xương.doc
 
Mathvn.com 2. toan-a-b-dap-an pdluu nghe an
Mathvn.com   2. toan-a-b-dap-an pdluu nghe anMathvn.com   2. toan-a-b-dap-an pdluu nghe an
Mathvn.com 2. toan-a-b-dap-an pdluu nghe an
 
ĐIỀU KHIỂN HỆ ĐA TÁC TỬ.pdf
ĐIỀU KHIỂN HỆ ĐA TÁC TỬ.pdfĐIỀU KHIỂN HỆ ĐA TÁC TỬ.pdf
ĐIỀU KHIỂN HỆ ĐA TÁC TỬ.pdf
 
Đề tài: So sánh tiêu chuẩn tính toán tải trọng gió theo TCVN, HAY
Đề tài: So sánh tiêu chuẩn tính toán tải trọng gió theo TCVN, HAYĐề tài: So sánh tiêu chuẩn tính toán tải trọng gió theo TCVN, HAY
Đề tài: So sánh tiêu chuẩn tính toán tải trọng gió theo TCVN, HAY
 
Đề tài: Đồ án bài tập mô phỏng hệ cơ điện tử, HAY, 9đ
Đề tài: Đồ án bài tập mô phỏng hệ cơ điện tử, HAY, 9đĐề tài: Đồ án bài tập mô phỏng hệ cơ điện tử, HAY, 9đ
Đề tài: Đồ án bài tập mô phỏng hệ cơ điện tử, HAY, 9đ
 
Dethi hs gnamhoc20102011montoan
Dethi hs gnamhoc20102011montoanDethi hs gnamhoc20102011montoan
Dethi hs gnamhoc20102011montoan
 
01.toan
01.toan01.toan
01.toan
 
Chuyên đề tich phan on thi dh
Chuyên đề tich phan on thi dhChuyên đề tich phan on thi dh
Chuyên đề tich phan on thi dh
 
Chuyên đề tich phan on thi dh
Chuyên đề tich phan on thi dhChuyên đề tich phan on thi dh
Chuyên đề tich phan on thi dh
 
Autocad 3d cac_lenh_co_ban
Autocad 3d cac_lenh_co_banAutocad 3d cac_lenh_co_ban
Autocad 3d cac_lenh_co_ban
 
Đề Thi HK2 Toán 9 - TH THCS THPT  Ngô Thời Nhiệm
Đề Thi HK2 Toán 9 - TH THCS THPT  Ngô Thời NhiệmĐề Thi HK2 Toán 9 - TH THCS THPT  Ngô Thời Nhiệm
Đề Thi HK2 Toán 9 - TH THCS THPT  Ngô Thời Nhiệm
 

Más de Mai Mẫn Tiệp (20)

TAP HUAN GDNGLL 20106.ppt
TAP HUAN GDNGLL 20106.pptTAP HUAN GDNGLL 20106.ppt
TAP HUAN GDNGLL 20106.ppt
 
HDGDNGLL - SEND MR MINH.ppt
HDGDNGLL - SEND MR MINH.pptHDGDNGLL - SEND MR MINH.ppt
HDGDNGLL - SEND MR MINH.ppt
 
Chuyen de 4 - Doi moi GDTrH - Thanh.pptx
Chuyen de 4 - Doi moi GDTrH - Thanh.pptxChuyen de 4 - Doi moi GDTrH - Thanh.pptx
Chuyen de 4 - Doi moi GDTrH - Thanh.pptx
 
Bao cao KQ hoat dong NCKH 2016.pptx
Bao cao KQ hoat dong NCKH 2016.pptxBao cao KQ hoat dong NCKH 2016.pptx
Bao cao KQ hoat dong NCKH 2016.pptx
 
Yhmath help
Yhmath helpYhmath help
Yhmath help
 
Vectors help
Vectors helpVectors help
Vectors help
 
Variations help
Variations helpVariations help
Variations help
 
Txfonts help
Txfonts helpTxfonts help
Txfonts help
 
Tabvar help
Tabvar helpTabvar help
Tabvar help
 
Subcaption help
Subcaption helpSubcaption help
Subcaption help
 
Powerdot help
Powerdot helpPowerdot help
Powerdot help
 
Powerdot 1so mau help
Powerdot 1so mau helpPowerdot 1so mau help
Powerdot 1so mau help
 
Oubraces help
Oubraces helpOubraces help
Oubraces help
 
Numname help
Numname helpNumname help
Numname help
 
Mnsymbol help
Mnsymbol helpMnsymbol help
Mnsymbol help
 
Mhchem help
Mhchem helpMhchem help
Mhchem help
 
Mbboard help
Mbboard helpMbboard help
Mbboard help
 
Mathtools help
Mathtools helpMathtools help
Mathtools help
 
Marvosym help
Marvosym helpMarvosym help
Marvosym help
 
Lettrine help
Lettrine helpLettrine help
Lettrine help
 

Último

sách các Bài tập kinh tế vi mô chọn lọc.
sách các Bài tập kinh tế vi mô chọn lọc.sách các Bài tập kinh tế vi mô chọn lọc.
sách các Bài tập kinh tế vi mô chọn lọc.
TunQuc54
 
kjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsb
kjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsbkjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsb
kjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsb
hoangphuc12ta6
 
Đề cương môn Xã hội Chủ nghĩa Khoa học (sơ lược)
Đề cương môn Xã hội Chủ nghĩa Khoa học (sơ lược)Đề cương môn Xã hội Chủ nghĩa Khoa học (sơ lược)
Đề cương môn Xã hội Chủ nghĩa Khoa học (sơ lược)
LinhV602347
 
CHƯƠNG 5. TTHCM VỀ VĂN HÓA, ĐẠO ĐỨC, CON NGƯỜI
CHƯƠNG 5. TTHCM VỀ VĂN HÓA, ĐẠO ĐỨC, CON NGƯỜICHƯƠNG 5. TTHCM VỀ VĂN HÓA, ĐẠO ĐỨC, CON NGƯỜI
CHƯƠNG 5. TTHCM VỀ VĂN HÓA, ĐẠO ĐỨC, CON NGƯỜI
nguyendoan3122102508
 

Último (17)

sách các Bài tập kinh tế vi mô chọn lọc.
sách các Bài tập kinh tế vi mô chọn lọc.sách các Bài tập kinh tế vi mô chọn lọc.
sách các Bài tập kinh tế vi mô chọn lọc.
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
kjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsb
kjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsbkjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsb
kjsbgkjbskfkgabksfbgbsfjkvbksfbkbfskbskbkjsb
 
mayphatdienhonda.com - Máy phát điện là gì ? cấu tạo và ứng dụng , phân loại ...
mayphatdienhonda.com - Máy phát điện là gì ? cấu tạo và ứng dụng , phân loại ...mayphatdienhonda.com - Máy phát điện là gì ? cấu tạo và ứng dụng , phân loại ...
mayphatdienhonda.com - Máy phát điện là gì ? cấu tạo và ứng dụng , phân loại ...
 
Vợ chồng A Phủ - Tô Hoài - phân tích chi tiết
Vợ chồng A Phủ - Tô Hoài - phân tích chi tiếtVợ chồng A Phủ - Tô Hoài - phân tích chi tiết
Vợ chồng A Phủ - Tô Hoài - phân tích chi tiết
 
xemsomenh.com-Bố cục của lá số tử vi như thế nào.pdf
xemsomenh.com-Bố cục của lá số tử vi như thế nào.pdfxemsomenh.com-Bố cục của lá số tử vi như thế nào.pdf
xemsomenh.com-Bố cục của lá số tử vi như thế nào.pdf
 
20 ĐỀ DỰ ĐOÁN - PHÁT TRIỂN ĐỀ MINH HỌA BGD KỲ THI TỐT NGHIỆP THPT NĂM 2024 MÔ...
20 ĐỀ DỰ ĐOÁN - PHÁT TRIỂN ĐỀ MINH HỌA BGD KỲ THI TỐT NGHIỆP THPT NĂM 2024 MÔ...20 ĐỀ DỰ ĐOÁN - PHÁT TRIỂN ĐỀ MINH HỌA BGD KỲ THI TỐT NGHIỆP THPT NĂM 2024 MÔ...
20 ĐỀ DỰ ĐOÁN - PHÁT TRIỂN ĐỀ MINH HỌA BGD KỲ THI TỐT NGHIỆP THPT NĂM 2024 MÔ...
 
15 ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 SỞ GIÁO...
15 ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 SỞ GIÁO...15 ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 SỞ GIÁO...
15 ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 SỞ GIÁO...
 
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 11 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-...
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 11 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-...BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 11 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-...
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 11 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-...
 
BÀI TẬP DẠY THÊM TOÁN LỚP 12 SÁCH MỚI THEO FORM THI MỚI BGD 2025 - CÁNH DIỀU ...
BÀI TẬP DẠY THÊM TOÁN LỚP 12 SÁCH MỚI THEO FORM THI MỚI BGD 2025 - CÁNH DIỀU ...BÀI TẬP DẠY THÊM TOÁN LỚP 12 SÁCH MỚI THEO FORM THI MỚI BGD 2025 - CÁNH DIỀU ...
BÀI TẬP DẠY THÊM TOÁN LỚP 12 SÁCH MỚI THEO FORM THI MỚI BGD 2025 - CÁNH DIỀU ...
 
Đề cương môn Xã hội Chủ nghĩa Khoa học (sơ lược)
Đề cương môn Xã hội Chủ nghĩa Khoa học (sơ lược)Đề cương môn Xã hội Chủ nghĩa Khoa học (sơ lược)
Đề cương môn Xã hội Chủ nghĩa Khoa học (sơ lược)
 
BÀI TẬP DẠY THÊM HÓA HỌC LỚP 12 - CẢ NĂM - THEO FORM THI MỚI BGD 2025 (DÙNG C...
BÀI TẬP DẠY THÊM HÓA HỌC LỚP 12 - CẢ NĂM - THEO FORM THI MỚI BGD 2025 (DÙNG C...BÀI TẬP DẠY THÊM HÓA HỌC LỚP 12 - CẢ NĂM - THEO FORM THI MỚI BGD 2025 (DÙNG C...
BÀI TẬP DẠY THÊM HÓA HỌC LỚP 12 - CẢ NĂM - THEO FORM THI MỚI BGD 2025 (DÙNG C...
 
ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 THPT MÔN TOÁN CÁC TỈNH NĂM HỌC 2023-2024 CÓ ...
ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 THPT MÔN TOÁN CÁC TỈNH NĂM HỌC 2023-2024 CÓ ...ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 THPT MÔN TOÁN CÁC TỈNH NĂM HỌC 2023-2024 CÓ ...
ĐỀ THI THỬ TUYỂN SINH VÀO LỚP 10 THPT MÔN TOÁN CÁC TỈNH NĂM HỌC 2023-2024 CÓ ...
 
TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...
TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...
TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...
 
CHƯƠNG 5. TTHCM VỀ VĂN HÓA, ĐẠO ĐỨC, CON NGƯỜI
CHƯƠNG 5. TTHCM VỀ VĂN HÓA, ĐẠO ĐỨC, CON NGƯỜICHƯƠNG 5. TTHCM VỀ VĂN HÓA, ĐẠO ĐỨC, CON NGƯỜI
CHƯƠNG 5. TTHCM VỀ VĂN HÓA, ĐẠO ĐỨC, CON NGƯỜI
 
BÀI TẬP DẠY THÊM TOÁN LỚP 12 SÁCH MỚI THEO FORM THI MỚI BGD 2025 - CHÂN TRỜI ...
BÀI TẬP DẠY THÊM TOÁN LỚP 12 SÁCH MỚI THEO FORM THI MỚI BGD 2025 - CHÂN TRỜI ...BÀI TẬP DẠY THÊM TOÁN LỚP 12 SÁCH MỚI THEO FORM THI MỚI BGD 2025 - CHÂN TRỜI ...
BÀI TẬP DẠY THÊM TOÁN LỚP 12 SÁCH MỚI THEO FORM THI MỚI BGD 2025 - CHÂN TRỜI ...
 
Talk Academy Presentation 2024 (ENG) MICE.pdf
Talk Academy Presentation 2024 (ENG) MICE.pdfTalk Academy Presentation 2024 (ENG) MICE.pdf
Talk Academy Presentation 2024 (ENG) MICE.pdf
 

Coordsys help

  • 1. Gói lệnh coordsys.sty - Hệ tọa độ và vẽ hình Nguyễn Hữu Điển Khoa Toán - Cơ - Tin học ĐHKHTN Hà Nội, ĐHQGHN Mục lục 1 Giới thiệu gói lệnh 2 2 Trục tọa độ vuông góc 2 2.1 Tọa độ một chiều . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2.2 Tọa độ hai chiều . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2.3 Gán nhãn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.4 Chia độ đậm dày . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.4.1 Hai trục có độ chia khác nhau . . . . . . . . . . . . . . . . . . . . . . . . 5 2.5 Loại đánh dấu khác nhau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3 Đặt hình vào tọa độ 6 4 Kết luận 7 1
  • 2. http://nhdien.wordpress.com - Nguyễn Hữu Điển 2 1 Giới thiệu gói lệnh Có hai gói lệnh để thể hiện trục tọa độ, coordsys.sty cho tọa độ đề các, còn logsys.sty cho hệ tọa độ cực lấy ở: http://tug.ctan.org/tex-archive/macros/latex/contrib/coordsys/ 2 Trục tọa độ vuông góc Dùng gói lệnh coordsys.sty có ba tùy chọn usepackage[<tùy chọn>]{coordsys}. <tùy chọn> là đường chia độ centred (mặc định), outside, và inside. 2.1 Tọa độ một chiều Lệnh numbline vẽ đường thẳng trong môi trường picture. begin{picture}(200,20)(-75,-15) numbline{-75}{125} end{picture} - −50 0 50 100 Chia độ trên đường thẳng là 10, để thay đổi chia vạch ta cho tùy chọn ví dụ là [7] numbline[7]{-75}{125} - −70 −35 0 35 70 105 Lệnh có * không đánh số numbline*[7]{-75}{125} - Tương tự cho lệnh đường trục đứng vnumbline, vnumbline* 6 50 100 vnumbline{20}{120} 2.2 Tọa độ hai chiều Lệnh coordsys tạo ra hệ tọa độ với hai đối số cho trục begin{picture}(200,110)(-50,-50) coordsys(-50,-50)(150,60) put(75,25){texttt{textbackslash coordsys(-50,-50)(150,60)}} end{picture}
  • 3. http://nhdien.wordpress.com - Nguyễn Hữu Điển 3 - 6 −50 50 100 −50 50 coordsys(-50,-50)(150,60) Lệnh coordsys* và tùy chọn [độ dài] trên hai trục không có số và chia lại. Lệnh fcoordsys và fcoordsys* vẽ hệ tọa độ theo khung hình chữ nhật begin{picture}(220,125)(30,35) fcoordsys[5](50,50)(250,160) put(155,125){texttt{textbackslash fcoordsys[5](-50,-50)(150,60)}} end{picture} - 6 50 75 100 125 150 175 200 225 50 75 100 125 150 fcoordsys[5](-50,-50)(150,60) Lệnh bcoordsys và bcoordsys* vẽ hệ tọa độ theo khung hình chữ nhật begin{picture}(265,125)(-70,-65) bcoordsys[15][5](-50,-50)(195,60) put(-30,25){texttt{textbackslash bcoordsys[15][5](-50,-50)(195,60)}} end{picture} 0 75 150 −50 −25 0 25 50 bcoordsys[15][5](-50,-50)(195,60) Lệnh window và window* vẽ hệ tọa độ theo khung hình chữ nhật begin{picture}(302,127)(-107,-67) window(-50,-50)(195,60) put(15,25){texttt{textbackslash window(-50,-50)(195,60)}} end{picture}
  • 4. http://nhdien.wordpress.com - Nguyễn Hữu Điển 4 xmin = −50 xmax = 195 ymin = −50 ymax = 60 6 - window(-50,-50)(195,60) Ta dùng lệnh lưới để vẽ tọa độ coordgrid begin{picture}(300, 125) coordgrid(0,0)(300,125) put(15,25){texttt{textbackslash coordgrid(0,0)(300,125)}} end{picture} coordgrid(0,0)(300,125) và lồng tọa độ vào begin{picture}(245,110)(-50,-50) coordgrid[15][5](-50,-50)(195,60) coordsys[15][5](-50,-50)(195,60) end{picture} - 6 75 150 −50 −25 25 50 2.3 Gán nhãn Lệnh setvlabel đặt nhãn numbline{-75}{125} put(125,0){sethlabel{x}} - −50 0 50 100 x
  • 5. http://nhdien.wordpress.com - Nguyễn Hữu Điển 5 2.4 Chia độ đậm dày Lệnh hthickratio và vthickratio. renewcommand{hthickratio}{4} numbline[25]{0}{350} - 0 100 200 300 2.4.1 Hai trục có độ chia khác nhau unitlength đặt lại cách chia đơn vị và - 6 −10 −5 5 10 50 100 rescaleby{10}{1}{vlabel} coordsys[1](-10,0)(12,12) đặt lại renewcommand{hthickratio}{6} rescaleby[pi]{1}{180}{hlabel} rescaleby{1}{100}{vlabel} coordsys[15][10](0,-100)(400,115) put(90,50){circle{6}} - 6 π 2 π 3 2 π 2π −1 −1 2 1 2 1 2.5 Loại đánh dấu khác nhau tickstyle{thinlinesrenewcommand{ticklength}{4pt}} {thinlinesrenewcommand{ticklength}{8pt}} - −50 0 50 100 Đánh dấu theo coordsys hoặc outside. usepackage[outside]{coordsys}
  • 6. http://nhdien.wordpress.com - Nguyễn Hữu Điển 6 - 6 −50 50 100 −500 500 3 Đặt hình vào tọa độ Dùng Maple để vẽ và lấy số liệu vào. Ví dụ vẽ hình cho hàm f(x) = x2 10 trong Maple làm > plot( x^2/10, x=-10..10, title="x^2/10"); > putfile( "parabola.put", % ); Như vậy trong tệp parabola.put chứa các tọa độ và dùng gói lệnh epic và eepic: setlength{unitlength}{7pt} begin{picture}(21,13)(-10,-2) coordsys[1](-10,0)(11,11) putfile{parabola.put}{picsquare} end{picture} - 6 −10 −5 5 10 50 100 Vẽ liền nét setlength{unitlength}{7pt} begin{picture}(21,13)(-10,-2) coordsys[1](-10,0)(11,11) begin{drawjoin} letput=jput putfile{parabola.put}{picsquare} end{drawjoin} end{picture} - 6 −10 −5 5 10 50 100 Tương tự vẽ đường bậc ba và các hàm khác Trong Maple:
  • 7. http://nhdien.wordpress.com - Nguyễn Hữu Điển 7 > plot( (x+2)*(x-1)*(x-2), x=-3..4 ); > putfile( "cubic.put", %, scale=[10, 1] ); rescaleby{1}{10}{hlabel} coordsys[2](-30,-20)(40,36) begin{drawjoin} letput=jput putfile{cubic.put}{picsquare} end{drawjoin} - 6 −3 −2 −1 1 2 3 −200 −100 100 200 300 4 Kết luận Cách làm này rất hay để vẽ hình vào TeX, sử dụng Maple không khó, lấy tệp dữ liệu vào hình theo các phiên bản mới của Maple hơi khác tôi sẽ viết lại bài này sau. Các bạn khai thác kiểu này có rất nhiều thú vị. Trong Maple: > polarplot( 1+sin(theta), theta=0..2*Pi ); > putfile( "cardioid.put", %, scale=[100,100] ); Trong LATEX: rescaleby{1}{100}{hlabel} rescaleby{1}{100}{vlabel} coordsys(-130,-25)(130,215) begin{drawjoin} letput=jput putfile{cardioid.put}{picsquare} end{drawjoin} - 6 −1 −1 2 1 2 1 1 2 1 3 2 2