1. > 智能数码 >

matlab散点图怎么画(matlab中散点图怎么画)

matlab如何做散点图

举个例子吧,我也是刚搞明白:

x=[0 10 20 25 30 40 50];

y=7.5 -17.5 20 7.5 20 -17.5 7.5];

plot(x,y,'r')

plot(x,y,'+'),你运行下就知道了。不过我以前做散点图的适合好像没这么麻烦,不知道怎么回事,第一个plot做出来的是把散点图都连接起来的。

matlab如何绘点图

方法/步骤

既然要画散点图,自然就需要一些离散的数据了,下面我们就利用matlab生成这些数据,实际应用中我们获得的数据是从其他方式获得的。具体的指令和结果如下图所示:

首先需要先画出点图,即把每一个数据点的位置画出来,所使用的指令为:scatter(x,y1,'k'),该指令主要用于绘制点图,后面''里面的k标示的是每一个点用黑色画出,里面也可以一起添加一些其他的参数:如下图所示:

下面是利用第一步生成的数据和第二步的指令画出的点图,如下图所示,绿色的是y1的数据,红色的是y2的数据。

下面就把点串起来,就大功告成了,使用的指令是:plotyy(x,y1,x,y2,'plot');具体的图形如下图所示:

如何使用matlab绘制散点图

画不出来因为你的x比y少了一个。

比如去除y中的那个14,结果:

>> x=[11.9,11.5,14.5,15.2,15.9,16.3,14.6,12.9,15.8,14.1];

>> y=[196.84,196.84,197,197.03,197.05,197.13,197.04,196.96,196.95,196.98];

>> plot(x,y,'o')

图:title 和 label自己加

matlab怎么画散点图

matlab怎么画散点图?在画散点图之前,我们必须准备【x,y,z】一系列数据或【x,y】一系列数据,然后用scatter()或scatter3()函数来表示。即

对于二维数据,则可这样来显示。

x = linspace(0,3*pi,200); %x数据

y = cos(x) + rand(1,200); %y计算数据

scatter(x,y) %显示二维散点图

对于三维数据,则可这样来显示。

[X,Y,Z] = sphere(16); %定义球的三维数据

x = [0.5*X(:); 0.75*X(:); X(:)]; %x计算数据

y = [0.5*Y(:); 0.75*Y(:); Y(:)]; %y计算数据

z = [0.5*Z(:); 0.75*Z(:); Z(:)]; %z计算数据

scatter3(x,y,z) %显示三维散点图

matalb怎么画三维散点图在z=0的截面

1、首先打开电脑上的matlab软件主界面。

2、接着在命令窗口输入命令,三维散点图绘制首先需要x和y的坐标点。

3、绘制三维散点图需要使用scatter函数。

4、x和y的个数应该一致,下面在命令行输入scatter(x,y)命令。

5、点击回车键后,接着可以使用plot函数,把散点图连接成线,具体的命令为plot(x,y)。

6、将七个数据点连接起来,绘制出x和y的关系图。以上就是matalb画三维散点图在z=0的截面上的方法。

matlab散点图怎么画(matlab中散点图怎么画)matlab散点图怎么画(matlab中散点图怎么画)


怎样用MATLAB画散点图

plot([1,2],[2,3],'r.','markersize',40)%足矣搞定

%另外,画离散点和你画函数sin、cos都是一个原理,都是你描点。也就是先找到一系列点。如你先令x=0:0.1:2*pi;y=sin(x);就把这两个关系找到了

%另外,点的标记有颜色:红-r、黄-y、绿-g、蓝-b、锰红-m、青-c、黑-h、白-w;类型:方形-s、圆形-o、菱形-d、点-.、星-*、三角-v等等自己慢慢体会啊。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, website.service08@gmail.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息