【Matlab学习手记】特殊曲线绘图:颜色渐变、标记大小渐变

  • 效果图

【Matlab学习手记】特殊曲线绘图:颜色渐变、标记大小渐变_第1张图片

  • 参考代码
clear; clc;
x = 0 : 0.1 : 2*pi;
y = sin(x);
sizeMarker = linspace(1, 100, length(x));    % 比0大,值越大标记越大
colorMarker = y;   % 颜色渐变
subplot(1,2,1)
scatter(x, y, sizeMarker, colorMarker, 'o', 'filled')
subplot(1,2,2)
patch([x NaN],[y NaN],[colorMarker NaN],'Marker','o','EdgeColor','interp','MarkerFaceColor','flat')

 

你可能感兴趣的:(Matlab学习手记)