要在 MATLAB 中的同一張圖上繪制兩個(gè)圖形,你可以使用hold on
命令來保持前一個(gè)圖形,并繼續(xù)在同一圖中添加另一個(gè)圖形。
下面是一個(gè)示例代碼,展示如何在同一張圖上繪制兩個(gè)圖形:
% 創(chuàng)建數(shù)據(jù)
x = 1:10;
y1 = sin(x);
y2 = cos(x);
% 繪制第一個(gè)圖形
plot(x, y1, 'r'); % 紅色線條
% 保持前一個(gè)圖形,并繪制第二個(gè)圖形
hold on;
plot(x, y2, 'b'); % 藍(lán)色線條
% 自定義圖表標(biāo)題和軸標(biāo)簽
title('Two Graphs on the Same Figure');
xlabel('x');
ylabel('y');
% 添加圖例
legend('y = sin(x)', 'y = cos(x)');
% 顯示網(wǎng)格線
grid on;
% 恢復(fù)默認(rèn)的圖形保持狀態(tài)
hold off;
記住,在繪制第一個(gè)圖形之后,使用hold on
命令來保持圖形狀態(tài)。然后,繪制第二個(gè)圖形。最后,用hold off
命令來恢復(fù)默認(rèn)的圖形狀態(tài),如果你想另起一個(gè)圖形。