Tổng Hợp Về GnuPlot Trên Oxy - My Blog
Có thể bạn quan tâm
Mình tổng hợp một vài thứ quan trọng về Gnuplot sử dụng cho Linux.
Cách mở:
Tại terminal, gõ
gnuplotNếu gnuplot chưa được cài đặt, hãy gõ lệnh sau đây.
sudo apt-get install gnuplotVẽ hàm số
Hàm sin(x): plot sin(x) Hàm cos(x): plot cos(x) Hàm tan(x) và sin(x): plot sin(x), tan(x) Hàm ex: plot exp(x)Thay đổi độ rộng, hẹp, kích thước giới hạn của trục đồ thị
Phạm vi biểu thị của x: set xrange [-pi:pi] Trục x nằm trong phạm vi từ -π đến π Phạm vi biểu thị của y: set yrange [-pi:pi] Trục y nằm trong phạm vi từ -π đến πVẽ lại đồ thị đã nhập trước đó
replotTruyền tham số vào hàm số
VD: Vẽ đồ thị x=cos(t), y=sin(t), -π ≦ t ≦ π
set parametric <Hủy việc truyền tham số: set unparametric> plot [t=-pi:pi] cos(t),sin(t)Đặt lại vị trí đồ thị hiển thị
set autoscaleĐịnh nghĩa hàm số và biến
VD: a = 6; Vẽ f(x) = ax(x – 1);
a=6 f(x)=a*x*(x-1) plot [x=0:1] f(x)Đặt tiêu đề cho đồ thị, trục
VD:

Viết Script
Thay vì gõ từng lệnh, ta viết vào 1 file đuôi .plt như VD sau:
set title "sinc function" set xlabel "x" set ylabel "f(x)" set xrange [-20:20] plot sin(x)/xSau đó, lưu lại với tên “sinc.plt“, rồi nhập lệnh sau vào gnuplot:
load "sinc.plt"Biểu thị điểm trên đồ thị
plot "data1.txt" <Với data1.txt là một cột số, tọa độ (x,x)> plot "data1.txt" with lines <Nối các điểm lại với nhau> plot "data1.txt" with linespoints <Nối các điểm lại với nhau, biểu thị rõ điểm> plot "data2.txt" using 1:2 with linespoints <Nối và biểu thị điểm (x1,x2)> plot "data2.txt" using 1:3 with linespoints <Nối và biểu thị điểm (x1,x3)>Phân tích hồi quy dữ liệu
fit a*x+b "data2.txt" using 1:2 via a,bĐưa đồ thị ra file ảnh
| set terminal png | In ra file PNG (Dùng cho HTML) |
| set terminal postscript eps | In ra file EPS (Dùng cho TeX) |
| set terminal svg | In ra file SVG (Dùng cho Inkscape) |
| set terminal qt | In ra cửa sổ gnuplot bình thường |
VD: Đưa đồ thị sin(x) ra file ảnh PNG
plot sin(x) set terminal png set output "sin.png" replot qChia sẻ:
- X
Từ khóa » Cách Dùng Gnuplot
-
Bài Viết Hướng Dẫn Sử Dụng Các Thao Tác Cơ Bản Của Gnuplot để Vẽ ...
-
[PDF] Hướng Dẫn Sử Dụng Gnuplot, GCC, Gfortran 1 - Zing
-
GNUPLOT: Phần Mềm Vẽ đồ Thị Trên Ubuntu - YouTube
-
4. Vẽ đồ Thị Cho Số Liệu | Blog Của Chiến
-
Hướng Dẫn Sử Dụng GNUPlot, GCC, GFortran | Thư Viện Vật Lý
-
Trực Quan Dữ Liệu Theo ý Của Bạn Với Gnuplot | VnCFD
-
Vẽ đồ Thị Với Gnuplot. | Le Vu Hung's Weblog
-
Hướng Dẫn Ngắn Gọn Cách Sử Dụng Gnuplot Với Python? - HelpEx
-
Vẽ đồ Thị Trong Latex Bằng Pgfplots Và Gnuplot - Hung's Blog
-
Top 2 Phần Mềm Học Toán Cực đỉnh Trên Linux - Onlyhow
-
Gnuplot: Vẽ Dữ Liệu Từ Nhiều Tệp đầu Vào Trong Một Biểu đồ? - HelpEx
-
Hướng Dẫn Sử Dụng GNUPlot, GCC, GFortran
-
Download Gnuplot 5.4.4 - Ứng Dụng Vẽ đồ Thị Toán Học
-
Làm Cách Nào để Tạo Tệp Dữ Liệu Cho Gnuplot?