GNUPlot là một công cụ phần mềm vẽ đồ thị và vẽ đồ thị dòng lệnh không phải mã nguồn mở được phát triển tích cực, phân phối miễn phí và được phát hành lần đầu vào năm 1986. GNUPlot có thể hữu ích cho nhiều ứng dụng, vì vậy, đây là hướng dẫn nhanh giúp bạn hiểu cách thức hoạt động, làm quen với các chức năng cơ bản và tìm hiểu cách thực hiện những bước đầu tiên với GNUPlot một cách dễ dàng.
” và nhấn enter như hình dưới đây.
Lưu ý rằng GNUPlot cảnh báo tôi rằng tôi chưa định nghĩa phạm vi giá trị cho đồ thị của mình nên nó đã tự động gán một phạm vi cho tôi. Nếu tôi muốn tự làm điều này, tôi có thể định nghĩa phạm vi cụ thể bằng cách thêm hai số được phân tách bằng dấu hai chấm bên trong dấu ngoặc vuông như hình dưới đây.
GNUPlot hỗ trợ tất cả các hàm của thư viện toán học Unix, hầu hết đều hỗ trợ các đối số nguyên, thực và phức. Bạn có thể vẽ các hàm khác nhau bằng cách chỉ cần phân tách chúng bằng dấu phẩy và phần mềm sẽ gán cho chúng một màu đường riêng được nêu trong chú giải. Sau đây là ví dụ về ba hàm trong phạm vi 80 đơn vị sử dụng sin, tan nghịch đảo (tan^-1x) và cosin của tan nghịch đảo.
Mặc dù bạn có thể làm bất cứ điều gì và khai thác toàn bộ sức mạnh của GNUPlot từ dòng lệnh, tôi sẽ tiếp tục với một ví dụ về giao diện đồ họa để mọi thứ dễ dàng và đơn giản hơn cho hầu hết mọi người.
Trong Cueplot, bạn có thể thêm các hàm từ hộp ở trên cùng, sau đó kích hoạt mục nhập bằng cách đánh dấu vào hộp bên phải và nhấp vào biểu đồ 2D hoặc biểu đồ 3D để tạo biểu đồ tương ứng.
Bây giờ để thay đổi độ dày và màu sắc của các đường, cũng như để thay đổi màu sắc và tiêu đề của chúng, bạn có thể chọn hàm và sau đó nhấp vào nút “Tùy chọn” ở bên trái. Thao tác này sẽ mở ra một cửa sổ mới với các tùy chọn, tại đó bạn có thể thêm tên mới cho chú giải, sau đó chọn các tùy chọn kiểu để thay đổi màu sắc thông qua “chỉ định loại đường” và cả chiều rộng. Để áp dụng các thay đổi, bạn sẽ cần nhấn “Biểu đồ 3D” một lần nữa.
Cách dễ nhất để lưu biểu đồ đó bây giờ là xuất nó dưới dạng ảnh png, bạn có thể dễ dàng thực hiện bằng cách nhấp vào nút xuất nằm ở góc trên bên trái của cửa sổ biểu đồ và chọn tùy chọn “Xuất sang ảnh” (mặc dù các tùy chọn khác cũng hữu ích).
Dòng lệnh
Để chạy GNUPlot, bạn chỉ cần mở một thiết bị đầu cuối, nhập “gnuplot” và nhấn enter. Thao tác này sẽ khởi chạy công cụ phần mềm để bạn sẵn sàng thiết lập các biến và bắt đầu vẽ đồ thị. Ví dụ, trong ảnh chụp màn hình sau, tôi đã thiết lập biến “y” có giá trị là “5” rồi vẽ đồ thị tương ứng bằng cách nhập “plotLưu ý rằng GNUPlot cảnh báo tôi rằng tôi chưa định nghĩa phạm vi giá trị cho đồ thị của mình nên nó đã tự động gán một phạm vi cho tôi. Nếu tôi muốn tự làm điều này, tôi có thể định nghĩa phạm vi cụ thể bằng cách thêm hai số được phân tách bằng dấu hai chấm bên trong dấu ngoặc vuông như hình dưới đây.
GNUPlot hỗ trợ tất cả các hàm của thư viện toán học Unix, hầu hết đều hỗ trợ các đối số nguyên, thực và phức. Bạn có thể vẽ các hàm khác nhau bằng cách chỉ cần phân tách chúng bằng dấu phẩy và phần mềm sẽ gán cho chúng một màu đường riêng được nêu trong chú giải. Sau đây là ví dụ về ba hàm trong phạm vi 80 đơn vị sử dụng sin, tan nghịch đảo (tan^-1x) và cosin của tan nghịch đảo.
Mặc dù bạn có thể làm bất cứ điều gì và khai thác toàn bộ sức mạnh của GNUPlot từ dòng lệnh, tôi sẽ tiếp tục với một ví dụ về giao diện đồ họa để mọi thứ dễ dàng và đơn giản hơn cho hầu hết mọi người.
Đồ họa
Tùy chọn yêu thích của tôi là “Cueplot” dựa trên Qt đã có từ khá lâu và hoạt động khá tốt. Tiếp tục từ nơi tôi dừng lại ở dòng lệnh, tôi sẽ giới thiệu cách thay đổi màu sắc và độ dày của các đường biểu đồ trên Cueplot, cách xuất chúng và sau đó tiến hành vẽ đồ thị 3D và bề mặt.Trong Cueplot, bạn có thể thêm các hàm từ hộp ở trên cùng, sau đó kích hoạt mục nhập bằng cách đánh dấu vào hộp bên phải và nhấp vào biểu đồ 2D hoặc biểu đồ 3D để tạo biểu đồ tương ứng.
Bây giờ để thay đổi độ dày và màu sắc của các đường, cũng như để thay đổi màu sắc và tiêu đề của chúng, bạn có thể chọn hàm và sau đó nhấp vào nút “Tùy chọn” ở bên trái. Thao tác này sẽ mở ra một cửa sổ mới với các tùy chọn, tại đó bạn có thể thêm tên mới cho chú giải, sau đó chọn các tùy chọn kiểu để thay đổi màu sắc thông qua “chỉ định loại đường” và cả chiều rộng. Để áp dụng các thay đổi, bạn sẽ cần nhấn “Biểu đồ 3D” một lần nữa.
Cách dễ nhất để lưu biểu đồ đó bây giờ là xuất nó dưới dạng ảnh png, bạn có thể dễ dàng thực hiện bằng cách nhấp vào nút xuất nằm ở góc trên bên trái của cửa sổ biểu đồ và chọn tùy chọn “Xuất sang ảnh” (mặc dù các tùy chọn khác cũng hữu ích).