matlab 如何hold on新图形时自动降低老图形的灰度?能否给一个思路,或者指明几个函数,用matlab达成这样的效果,当新图形hold on上一个figure时,本来已存在在该figure上的老图形的灰度整体降低?就是

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/03 14:22:49
matlab如何holdon新图形时自动降低老图形的灰度?能否给一个思路,或者指明几个函数,用matlab达成这样的效果,当新图形holdon上一个figure时,本来已存在在该figure上的老图形

matlab 如何hold on新图形时自动降低老图形的灰度?能否给一个思路,或者指明几个函数,用matlab达成这样的效果,当新图形hold on上一个figure时,本来已存在在该figure上的老图形的灰度整体降低?就是
matlab 如何hold on新图形时自动降低老图形的灰度?
能否给一个思路,或者指明几个函数,用matlab达成这样的效果,当新图形hold on上一个figure时,本来已存在在该figure上的老图形的灰度整体降低?就是变灰变暗?

matlab 如何hold on新图形时自动降低老图形的灰度?能否给一个思路,或者指明几个函数,用matlab达成这样的效果,当新图形hold on上一个figure时,本来已存在在该figure上的老图形的灰度整体降低?就是
这个你可以在画第一个图像时设置其颜色属性为灰色,在
hold on之后的图象中设置为黑色或其他色
比如:
t=linspace(0,2*pi,100);
h1=plot(cos(t),sin(t));
set(h1,'color',[0.5 0.5 0.5];)
hold on
h2=plot(2*cos(t),2*sin(t));
hold off
即可观察到效果

t=linspace(0,2*pi,100);
h1=plot(cos(t),sin(t));

hold on
h2=plot(2*cos(t),2*sin(t));
set(h1,'color',[0.5 0.5 0.5];)
hold off