在使用旧版HG1图形引擎的R2014b之前的MATLAB版本中,如何创建用颜色编码的2D线图并不明显。随着新HG2图形引擎的发布,出现了Yair Altman引入的新的未记录功能:
n = 100; x = linspace(-10,10,n); y = x.^2; p = plot(x,y,'r', 'LineWidth',5); % modified jet-colormap cd = [uint8(jet(n)*255) uint8(ones(n,1))].'; drawnow set(p.Edge, 'ColorBinding','interpolated', 'ColorData',cd)