当前位置:   article > 正文

Matlab科学图表美化——渐变散点图_怎么设置surf图面的颜色为渐变

怎么设置surf图面的颜色为渐变

参考:

http://www.che.utah.edu/department_documents/Projects_Lab/Projects_Lab_Handbook/MatlabPlots.pdf


参考文献中的效果如下,但是我对颜色大小都不是很满意


所以进行大小和颜色调整,把色彩冷下来:


代码:

clc
clear all
close all

N = 500;
x = rand(N,1);
y = rand(N,1);
red = (max(x)-x)/max(x);
green = y/max(y);
blue = 0.3*ones(N,1);
colors_redblue_spec = zeros(N,3);
for i = 1:N
    colors_redblue_spec(i,:) = [red(i) green(i) blue(i)];
end
colormap(colors_redblue_spec);
h = scatter(x,y,300*rand(N,1),1:N,'filled');

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/181897
推荐阅读
相关标签
  

闽ICP备14008679号