作者:稚气忖托气质_844 | 来源:互联网 | 2023-10-14 16:29
在某些坐标显示设计中,需要删除坐标系上已画出的内容,使得显示效果不显得冗余。
代码:
%------------------------------------------------------------------------
% File name: Test
% Last modified Date: 2021年6月2日10点12分
% Author: Jasmine
% Descriptions: MATLAB中如何删除坐标上已画出的内容
%------------------------------------------------------------------------%********************Clear WorkSpace**********************%
clc;
clear;
%******************Clear WorkSpace End********************%figure;
axis([0,700,0,700]);
%在坐标上画出两条直线
plot_remember(1) = plot([0 638.75],[638.75 638.75],'k-');
hold on;
plot_remember(2) = plot([650 650],[0 638.75],'k--');%延迟3s
pause(3);
%删除坐标上所画第一条直线
delete(plot_remember(1));
axis([0,700,0,700]);
%延迟3s
pause(3);
%删除坐标上所画第二条直线
delete(plot_remember(2));
axis([0,700,0,700]);
MATLAB运行结果: