如何创建具有透明度的散点图?
1、命令行键入:
x = [5 10 11 13 18];
y1 = [40 80 150 80 50];
a1 = 100*[100 50 80 30 50];
%定义x,y1,a1的值。

2、命令行键入:
scatter(x,y1,a1,'MarkerFaceColor','b','MarkerEdgeColor','b',...
'MarkerFaceAlpha',.2,'MarkerEdgeAlpha',.2)
%画图。

3、命令行键入:
axis([0 20 0 200])
%定义坐标的范围。

4、命令行键入:
x = [2 6 8 11 13];
y2 = [30 40 100 60 140];
a2 = 100*[30 50 30 80 80];
%定义x,y2,a2的范围。

5、命令行键入:
hold on
%保持原有的图形。
6、命令行键入:
scatter(x,y2,a2,'MarkerFaceColor','r','MarkerEdgeColor','r',...
'MarkerFaceAlpha',.2,'MarkerEdgeAlpha',.2)
%画图。

7、命令行键入:
hold off
%关闭图形保持。
8、命令行键入:
axis off
%关闭坐标轴。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:43
阅读量:124
阅读量:47
阅读量:134
阅读量:185