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

SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
ChuThNgnFEFPLHN
 
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoiC6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
dnghia2002
 
xemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdf
xemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdfxemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdf
xemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdf
Xem Số Mệnh
 
bài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hànhbài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hành
dangdinhkien2k4
 
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận HạnTử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
Kabala
 

Último (20)

Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...
Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...
Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...
 
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...
 
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
 
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoiC6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
 
Bài giảng môn Truyền thông đa phương tiện
Bài giảng môn Truyền thông đa phương tiệnBài giảng môn Truyền thông đa phương tiện
Bài giảng môn Truyền thông đa phương tiện
 
xemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdf
xemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdfxemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdf
xemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdf
 
TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...
TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...
TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...
 
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...
 
xemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdf
xemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdfxemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdf
xemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdf
 
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...
 
các nội dung phòng chống xâm hại tình dục ở trẻ em
các nội dung phòng chống xâm hại tình dục ở trẻ emcác nội dung phòng chống xâm hại tình dục ở trẻ em
các nội dung phòng chống xâm hại tình dục ở trẻ em
 
Giới Thiệu Về Kabala | Hành Trình Thấu Hiểu Bản Thân | Kabala.vn
Giới Thiệu Về Kabala | Hành Trình Thấu Hiểu Bản Thân | Kabala.vnGiới Thiệu Về Kabala | Hành Trình Thấu Hiểu Bản Thân | Kabala.vn
Giới Thiệu Về Kabala | Hành Trình Thấu Hiểu Bản Thân | Kabala.vn
 
xemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdf
xemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdfxemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdf
xemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdf
 
60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx
60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx
60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx
 
ĐỀ KIỂM TRA CUỐI KÌ 2 BIÊN SOẠN THEO ĐỊNH HƯỚNG ĐỀ BGD 2025 MÔN TOÁN 10 - CÁN...
ĐỀ KIỂM TRA CUỐI KÌ 2 BIÊN SOẠN THEO ĐỊNH HƯỚNG ĐỀ BGD 2025 MÔN TOÁN 10 - CÁN...ĐỀ KIỂM TRA CUỐI KÌ 2 BIÊN SOẠN THEO ĐỊNH HƯỚNG ĐỀ BGD 2025 MÔN TOÁN 10 - CÁN...
ĐỀ KIỂM TRA CUỐI KÌ 2 BIÊN SOẠN THEO ĐỊNH HƯỚNG ĐỀ BGD 2025 MÔN TOÁN 10 - CÁN...
 
bài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hànhbài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hành
 
Đề thi tin học HK2 lớp 3 Chân Trời Sáng Tạo
Đề thi tin học HK2 lớp 3 Chân Trời Sáng TạoĐề thi tin học HK2 lớp 3 Chân Trời Sáng Tạo
Đề thi tin học HK2 lớp 3 Chân Trời Sáng Tạo
 
Bài học phòng cháy chữa cháy - PCCC tại tòa nhà
Bài học phòng cháy chữa cháy - PCCC tại tòa nhàBài học phòng cháy chữa cháy - PCCC tại tòa nhà
Bài học phòng cháy chữa cháy - PCCC tại tòa nhà
 
bài thi bảo vệ nền tảng tư tưởng của Đảng.docx
bài thi bảo vệ nền tảng tư tưởng của Đảng.docxbài thi bảo vệ nền tảng tư tưởng của Đảng.docx
bài thi bảo vệ nền tảng tư tưởng của Đảng.docx
 
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận HạnTử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
 

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