Lựa chọn màu vẽ, nét vẽ

Một phần của tài liệu Matlab ứng dụng trường đại học thủy lợi (Trang 46 - 48)

6. CHƯƠNG VI: ĐỒTHỊDẠNG ĐƯỜNG

6.2.Lựa chọn màu vẽ, nét vẽ

Trường hợp có nhiều đường nét vẽkhác nhau, ta nên phân biệt bằng những kiểu và màu nét vẽkhác nhau. Những lựa chọn này có ngay trong câu lệnh plot.

plot(x, y, 'la chn')

Trongđó,la chnlà một chuỗi kí tựcó 3 phần quiđịnh nhưsau:

md--

với mlà một kí tựchỉmàu vẽ, thường là chữđầu của từtiếng Anh tươngứng

dlà kí hiệu đánh dấu các điểm nút

--là một hay hai kí tựthểhiện kiểu nét vẽ Ví dụ: 0 50 100 150 200 -0.4 -0.2 0 0.2 0.4

Qua trinh muc nuoc thuc do

t (s) z (m ) Hình 1: Ví dụvềbiểuđồdạngđường 100 110 120 130 140 150 0 0.1 0.2 0.3 0.4

Qua trinh muc nuoc thuc do

t (s)

z

(m

)

Hình 2: Biểuđồdạngđường sau khi chỉnh lại phạm vi các trục

plot(x, y, 'r') vẽđồthịnét vẽmàu đỏ(red). Không có lựa chọn kiểu nét vẽcụthể, dođó máy sẽvẽkiểu nét liền (mặcđịnh).

plot(x, y, 'g--') vẽđồthịnét vẽxanh lục (green). Nét vẽđược chọn là kiểu nét đứt (--).

plot(x, y, 'b*-') vẽđồthịnét vẽxanh lam (blue). Nét vẽđược chọn là kiểu nét liền với cácđiểm dấu sao (*-).

Nhưvậy có thểtổhợp các kiểu màu và nét vẽkhác nhau, theo bảng sau đây3:

Màu v Nét v Đim nút

r red,đỏ - nét liền * dấu sao g green, xanh lục -- nétđứt + dấu cộng b blue, xanh lam : nét chấm s hình vuông k black,đen .- nét chấm gạch ^ tam giác

3 Thực ra ta có thểlựa chọn kiểu và nét vẽtrực tiếp trên biểuđồcủa MatLab bằng cách chọn Edit Plot (hoặc nút

trên thanh công cụ) rồi nháy phải chuột vàođường cần chỉnh và lựa chọnLine Style(kiểuđường),Line Width(bềrộng) hoặcMarker(kiểuđiểm nút) (xem Hình 3).

Hình 3: Kiểu nét vẽcùng các thuộc tính khác có thểlựa chọn trực tiếp sau khi chọn chếđộEdit Plotvà nháy phải chuột

Theo mặc định, khi có một đường mới được vẽ ra thìđường cũ sẽ biến mất. Để vẽ nhiều đường trên cùng một biểu đồ ta cần gõ lệnh:

hold on

trước khi vẽ các đường tiếp theo.

Chẳng hạn ta có thể thêm một đường nét đứt nằm ngang biểu thị mực nước bằng 0 theo cách sau:

hold on; plot([0 200],[0 0],':');

Bản thân trên đường mực nước có thể thêm các điểm dấu *:

plot(t,z,'*-');

Nếu muốn đóng khung đồ thị và tạo các đường dóngta lần lượt gõ vào các lệnh: box on

grid on

Ngược lại, để xóa các đường đóng khung vàđường dóng, chỉ cần gõ: box off

grid off

Một phần của tài liệu Matlab ứng dụng trường đại học thủy lợi (Trang 46 - 48)