88
ta nhận được một hình vẽ mới đồ thị hàm sin(x), như thế hình vẽ của hàm cos(x)
vừa vẽ đã bị xóa, và Matlab đã tạo ra một hình vẽ mới
0
1
2
3
4
5
6
-1
-0.5
0
0.5
1
Hình 3-18. Đồ thị hàm thứ hai, không sử dụng hold on
Để cả hai đồ thị cùng tồn tại trên một hình vẽ, thì trước khi vẽ hàm thứ hai ta phải
sử dụng lệnh hold on. Với dòng thông báo này Matlab sẽ giữ lại đồ thị đã vẽ trước
đó. Trong trường hợp trên ta cần làm như sau
>> x = linspace(0,2*pi);
>> plot(x,cos(x),'k-','Linewidth',2), grid on
>> axis([0 2*pi -1.2 1.2])
Nếu tiếp tục với dòng lệnh
>> hold on
>> plot(x,sin(x),'k--','Linewidth',2), grid on
>> axis([0 2*pi -1.2 1.2])
>> hold off
0
1
2
3
4
5
6
-1
-0.5
0
0.5
1
Hình 3-19. Đồ thị hai hàm cùng hệ trục tọa độ, có sử dụng hold on