matalb scatter函数
时间: 2023-06-02 15:01:32 浏览: 142
Matlab.rar_matlab 相关函数
scatter函数是MATLAB中用于绘制散点图的函数。它可以用来表示两个变量之间的关系,并将数据点以散点的形式绘制在图中。
函数语法:
scatter(x,y):绘制x和y的散点图。
scatter(x,y,s):绘制x和y的散点图,并指定散点的大小为s。
scatter(x,y,s,c):绘制x和y的散点图,并指定散点的大小为s和颜色为c。
scatter(x,y,s,c,marker):绘制x和y的散点图,并指定散点的大小为s、颜色为c和标记为marker。
scatter(x,y,s,c,marker,alpha):绘制x和y的散点图,并指定散点的大小为s、颜色为c、标记为marker和透明度为alpha。
示例:
以下代码将绘制一个简单的散点图,其中x和y是两个随机生成的向量:
x = randn(100,1);
y = randn(100,1);
scatter(x,y);
以下代码将绘制一个散点图,其中x和y是两个随机生成的向量,散点的大小和颜色将根据第三个向量s的值而定:
s = rand(100,1)*100+10;
scatter(x,y,s,s,'filled');
以下代码将绘制一个散点图,其中x和y是两个随机生成的向量,散点的大小和颜色将根据第三个向量s的值而定,散点的标记将为星号,透明度将为0.5:
s = rand(100,1)*100+10;
scatter(x,y,s,s,'*','filled','MarkerEdgeAlpha',0.5);
阅读全文